csvcut

Filter and truncate CSV files. Like Unix's cut command, but for tabular data. Included in csvkit. More information: https://csvkit.readthedocs.io/en/latest/scripts/csvcut.html.

csvcut -n data.csv

csvcut -c 1,3 data.csv

csvcut -C 4 data.csv

csvcut -c id,"first name" data.csv