약 150 열을 포함하고 매우 큰 파일 인 CDR 파일 (.CSV)이 있습니다. 31 번째 열이 값 "13"을 가져야하는 출력을 얻으려고합니다..CSV 파일에서 awk 명령을 사용하여 검색하는 방법
awk -F',' '$31~/^13/' report_1.csv > report_2.csv
을하지만, 다음과 같은 오류지고 :
나는 아래의 명령으로 노력하고
awk: record `,1402786,535,1,47432... has too many fields record number 1`
어떤 도움을?
어떤 버전의'awk'를 사용하고 있습니까? – hek2mgl