파일에서 처음 n 문자 가져오기 [중복]

파일에서 처음 n 문자 가져오기 [중복]

여러 파일에서 처음 20자 정도를 가져오고 싶습니다.

cut을 사용하는 예를 본 적이 있지만 모두 파일의 각 줄의 처음 20자를 가져오는 것처럼 보이는 반면, 나는 파일 자체의 첫 번째 문자(즉, 첫 번째 줄에서 시작)만 원하고 그 이상은 필요하지 않습니다.

이를 수행하는 쉬운 방법이 있습니까?

답변1

완전한 명령은 다음과 같습니다:

head -c 20 yourFile.txt

답변2

-c 옵션이 head이식 가능하지 않다는 것을 인식하지 못했습니다. dd다음과 같이 처음 20바이트를 출력 할 수 있습니다 .

dd if=/path/to/infile of=/path/to/outfile  bs=20 count=1

of=/path/to/outfile결과를 표준 출력으로 출력하려면 이 부분을 생략할 수 있습니다.

관련 정보