commands.sh

csvformat

all

Convert a CSV file to a custom output format. Included in csvkit.

More info →

Options (4)

-T, --out-tabsboolean

Convert to a tab-delimited file (TSV)

Example: csvformat {{[-T|--out-tabs]}} {{data.csv}}
-D, --out-delimiterboolean

Convert delimiters to a custom character

Example: csvformat {{[-D|--out-delimiter]}} "{{custom_character}}" {{data.csv}}
-M, --out-lineterminatorboolean

Convert line endings to carriage return (^M) + line feed

Example: csvformat {{[-M|--out-lineterminator]}} "{{\r\n}}" {{data.csv}}
-U, --out-quotingboolean

Minimize use of quote characters

Example: csvformat {{[-U|--out-quoting]}} 0 {{data.csv}}

Examples (5)

Convert to a tab-delimited file (TSV)

csvformat [-T|--out-tabs] data.csv

Convert delimiters to a custom character

csvformat [-D|--out-delimiter] "custom_character" data.csv

Convert line endings to carriage return (^M) + line feed

csvformat [-M|--out-lineterminator] "\r\n" data.csv

Minimize use of quote characters

csvformat [-U|--out-quoting] 0 data.csv

Maximize use of quote characters

csvformat [-U|--out-quoting] 1 data.csv
made by @shridhargupta | data from tldr-pages