큰 쉼표로 구분 된 20000 행 5 열의 파일이 있는데, 특정 열을 추출하고 싶습니다. 그러나 더 많은 쉼표가 있으므로 헤더를 제외하고 더 커야합니다 기둥.CSV 파일의 첫 번째, 마지막 두 번째 필드와 마지막 필드 인쇄
예제 파일 :
name,v1,v2,v3,v4,v5
as,"10,12,15",21,"12,11,10,12",5,7
bs,"11,15,16",24,"19,15,18,23",9,3
이 내 원하는 출력된다
name,v4,v5
as,5,7
bs,9,3
내가 잘라 내기 명령 다음하지만 시도는이 시나리오에 대한 일반적
cut -d, -f1,5,6
20000은 크지 않습니다. 이미 20 년이 넘었지만, 나는 텍스트 편집기로 그것을 터뜨리는 것에 대해 두 번 생각하지 않았을 것이고 검색을 대체 할 것입니다. – Kaz
내 의견으로는 파일 이름과 v1에서 v5까지 6 개의 필드가 있습니다. – Kaz