매우 큰 CSV 파일이 있습니다. ,
sed (또는 비슷한)로 마지막 을 어떻게 제거 하시겠습니까?
...
[11911,0,"BUILDER","2014-10-15","BUILDER",0,0],
[11912,0,"BUILDER","2014-10-15","BUILDER",0,0],
[11913,0,"BUILDER","2014-10-15","BUILDER",0,0],
]
원하는 출력
...
[11911,0,"BUILDER","2014-10-15","BUILDER",0,0],
[11912,0,"BUILDER","2014-10-15","BUILDER",0,0],
[11913,0,"BUILDER","2014-10-15","BUILDER",0,0]
]
다음 sed 명령은 줄당 마지막 발생을 삭제하지만 파일 당 원합니다.
sed -e 's/,$//' foo.csv
이 작업도 작동하지 않습니다
sed '$s/,//' foo.csv