commands.sh

csvsort

all

Sort CSV files. Included in csvkit.

More info →

Options (3)

-c, --columnsboolean

Sort a CSV file by column 9

Example: csvsort {{[-c|--columns]}} {{9}} {{data.csv}}
-r, --reverseboolean

Sort a CSV file by the "name" column in descending order

Example: csvsort {{[-r|--reverse]}} {{[-c|--columns]}} {{name}} {{data.csv}}
-I, --no-inferenceboolean

Sort a CSV file without inferring data types

Example: csvsort {{[-I|--no-inference]}} {{[-c|--columns]}} {{columns}} {{data.csv}}

Examples (4)

Sort a CSV file by column 9

csvsort [-c|--columns] 9 data.csv

Sort a CSV file by the "name" column in descending order

csvsort [-r|--reverse] [-c|--columns] name data.csv

Sort a CSV file by column 2, then by column 4

csvsort [-c|--columns] 2,4 data.csv

Sort a CSV file without inferring data types

csvsort [-I|--no-inference] [-c|--columns] columns data.csv
made by @shridhargupta | data from tldr-pages