CSVJOIN(1) csvkit CSVJOIN(1) (NAME) csvjoin - CSV JOIN SQL (DESCRIPTION) CSV JOIN SQL . (inner join) (full outer) (left outer) (right outer) . -c ( ). <<>> (sequentially) : usage: csvjoin [-h] [-d DELIMITER] [-t] [-q QUOTECHAR] [-u {0,1,2,3}] [-b] [-p ESCAPECHAR] [-z FIELD_SIZE_LIMIT] [-e ENCODING] [-L LOCALE] [-S] [--blanks] [--null-value NULL_VALUES [NULL_VALUES ...]] [--date-format DATE_FORMAT] [--datetime-format DATETIME_FORMAT] [-H] [-K SKIP_LINES] [-v] [-l] [--zero] [-V] [-c COLUMNS] [--outer] [--left] [--right] [-y SNIFF_LIMIT] [-I] [FILE [FILE ...]] Execute a SQL-like join to merge CSV files on a specified column or columns. positional arguments: FILE CSV . . optional arguments: -h, --help -c COLUMNS, --columns COLUMNS () . ( ) ( ) . . --outer (full outer join) . --left (left outer join) . . --right (right outer join) . . -y SNIFF_LIMIT, --snifflimit SNIFF_LIMIT CSV . "0" "-1" . -I, --no-inference ( --locale --date-format --datetime-format --no-leading-zeroes) . . . : Arguments common to all tools. (EXAMPLES) csvjoin -c 1 examples/join_a.csv examples/join_b.csv CSV: echo "," | csvjoin examples/dummy.csv - CSV: echo "new-column" | csvjoin examples/dummy.csv - (AUTHOR) Christopher Groskopf (COPYRIGHT) 2016, Christopher Groskopf and James McKinney 2.2.0 August 16, 2024 CSVJOIN(1)