여러 파일에서 처음 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
결과를 표준 출력으로 출력하려면 이 부분을 생략할 수 있습니다.