csvkit (advanced)

CSV tools suite

low risk

interactive breakdown — edit the command and press Explain
$ 
What it does

A set of command-line CSV tools: csvcut, csvgrep, csvstat, csvsql, in2csv.

Examples
csvcut -c name,email people.csvSelect columns · explain & risk-check →
csvstat data.csvSummary statistics · explain & risk-check →
Related
awk jq cut
Open the full explainer →More in Text Processing

Reference text is hand-written and may be incomplete — check man csvkit for your version. Test destructive commands on a non-production system first.