Как удалить пустые строки в CSV-файлах с помощью инструмента командной строки Miller?

Как удалить пустые строки в CSV-файлах с помощью инструмента командной строки Miller?

У меня есть CSV-файл (на Mac) со множеством пустых строк.

Я используюМиллеринструмент командной строки для других процессов и хотел бы удалить пустые строки также с помощью этого инструмента.

Пока что я ничего не могу найти в документации, но она довольно обширная, так что я мог что-то упустить.

решение1

Глагол - этоskip-trivial-records:

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

решение2

Если вас устроит другой инструмент ( grep), то вы можете сделать это следующим образом:

grep -v ^$ input_file >output_file

Связанный контент