col-select¶
| Type: | command |
|---|---|
| Package: | prepDATA/1.1 — Conversion, Transformation and Plotting of Basic Data Files |
| Namespace: | &type1 |
Description¶
Filter and truncate CSV files.
Usage¶
-
col-select {options} -
Bash equivalent: csvcut -d CSEP -c {options} - usage: csvcut [-h] [-d DELIMITER] [-t] [-q QUOTECHAR] [-u {0,1,2,3}] [-b][-p ESCAPECHAR] [-z FIELD_SIZE_LIMIT] [-e ENCODING] [-S] [-H][-K SKIP_LINES] [-v] [-l] [–zero] [-V] [-n] [-c COLUMNS][-C NOT_COLUMNS] [-x][FILE].Filter and truncate CSV files. Like the Unix “cut” command, but for tabulardata..positional arguments:FILE The CSV file to operate on. If omitted, will acceptinput on STDIN..optional arguments:-h, –help show this help message and exit-d DELIMITER, –delimiter DELIMITERDelimiting character of the input CSV file.-t, –tabs Specify that the input CSV file is delimited withtabs. Overrides “-d”.-q QUOTECHAR, –quotechar QUOTECHARCharacter used to quote strings in the input CSV file.-u {0,1,2,3}, –quoting {0,1,2,3}Quoting style used in the input CSV file. 0 = QuoteMinimal, 1 = Quote All, 2 = Quote Non-numeric, 3 =Quote None.-b, –no-doublequote Whether or not double quotes are doubled in the inputCSV file.-p ESCAPECHAR, –escapechar ESCAPECHARCharacter used to escape the delimiter if –quoting 3(“Quote None”) is specified and to escape theQUOTECHAR if –no-doublequote is specified.-z FIELD_SIZE_LIMIT, –maxfieldsize FIELD_SIZE_LIMITMaximum length of a single field in the input CSVfile.-e ENCODING, –encoding ENCODINGSpecify the encoding of the input CSV file.-S, –skipinitialspaceIgnore whitespace immediately following the delimiter.-H, –no-header-row Specify that the input CSV file has no header row.Will create default headers (a,b,c,…).-K SKIP_LINES, –skip-lines SKIP_LINESSpecify the number of initial lines to skip (e.g.comments, copyright notices, empty rows).-v, –verbose Print detailed tracebacks when errors occur.-l, –linenumbers Insert a column of line numbers at the front of theoutput. Useful when piping to grep or as a simpleprimary key.–zero When interpreting or displaying column numbers, usezero-based numbering instead of the default 1-basednumbering.-V, –version Display version information and exit.-n, –names Display column names and indices from the input CSVand exit.-c COLUMNS, –columns COLUMNSA comma separated list of column indices or names tobe extracted. Defaults to all columns.-C NOT_COLUMNS, –not-columns NOT_COLUMNSA comma separated list of column indices or names tobe excluded. Defaults to no columns.-x, –delete-empty-rowsAfter cutting, delete rows which are completely empty.
-