다음으로 구분된 9개 필드가 있는 텍스트 파일이 있습니다.
survey:m1111771::rent:travel:::Morning:
필드 1과 8을 별도의 파일로만 가져오는 방법
예를 들어 다음과 같습니다.
survey:Morning
답변1
여러 가지 방법 중 하나:
$ awk -F: '{print $1":"$8}' <file>
survey:Morning
@cas가 지적했듯이 OFS
"출력 필드 구분 기호"는 어디에 있습니까?
$ awk -F: -v OFS=: '{print $1,$8}'
survey:Morning
답변2
다음을 사용하는 다른 버전 cut
:
cut -d: -f1,8 file > newfile