С Миллером(https://github.com/johnkerl/miller/releases/tag/5.4.0)есть
mlr --csv join --np --ul -j ID -f input_01.csv input_02.csv
Некоторые примечания:
--np
чтобы не создавать парные записи --ul
для создания непарных записей из левого файла Вводится левый файл _01.csv
"NAME","CITY","MARKS","ID","C","NAME1","TYPE"
"A","XY","100","12","","31420","TYPE1"
"A","XY","100","13","","31420","TYPE1"
SHIFT + Страница вверх и SHIFT + Страница вниз .
В качестве альтернативы вы можете использовать команду less
следующим образом:
$ your command | less