Miller 명령줄 도구를 사용하여 csv 파일에서 빈 행을 삭제하는 방법은 무엇입니까?

Miller 명령줄 도구를 사용하여 csv 파일에서 빈 행을 삭제하는 방법은 무엇입니까?

빈 행이 많은 csv 파일(Mac)이 있습니다.

나는밀러다른 프로세스에 대한 명령줄 도구이며 해당 도구를 사용하여 빈 행을 제거하려고 합니다.

지금까지 문서에서 아무것도 찾을 수 없지만 상당히 광범위하므로 어딘가에서 간과했을 수 있습니다.

답변1

동사는skip-trivial-records:

mlr --csv skip-trivial-records input.csv >output.csv

답변2

다른 도구( )를 사용해도 문제가 없다면 grep다음과 같이 할 수 있습니다.

grep -v ^$ input_file >output_file

관련 정보