Cross-platform CSV/TSV toolkit for command-line data processing
Cross-platform, efficient and practical CSV/TSV toolkit in Golang
csvtk
$ csvtk head -n 5 data.csv
$ csvtk cut -f name,email,age input.csv
$ csvtk filter -f 'age>30' data.csv