Crates.io | ligotab |
lib.rs | ligotab |
version | 0.2.0 |
source | src |
created_at | 2024-06-28 01:48:55.206607 |
updated_at | 2024-06-28 15:14:02.530688 |
description | Format delimited data with lightweight markup |
homepage | https://github.com/blackerby/ligotab |
repository | https://github.com/blackerby/ligotab |
max_upload_size | |
id | 1286375 |
size | 50,164 |
ligotab is library and command line tool for formatting delimiter-separated values (CSV, etc.) as lightweight markup tables in a few formats. So far, basic Markdown, Confluence Wiki Markup, Org, and reStructuredText tables are supported (grid syntax only for rst). The command line tool, lt
, can read from standard input or from a single file.
ligotab is an experimental work in progress.
Format delimited data with lightweight markup
Usage: lt [OPTIONS] [PATH]
Arguments:
[PATH] Path to delimiter-separated value file [default: -]
Options:
-d, --delimiter <DELIMITER> Set the delimiter character. Expand escape characters in the shell, e.g., `$'\t'` [default: ,]
-t, --terminator <TERMINATOR> (Optional) Set the record terminator character
-c, --comment-char <COMMENT_CHAR> (Optional) Set the file commenting character
-q, --quoting Disable quoting when reading file
-u, --quote-char <QUOTE_CHAR> Set the quoting character [default: "]
-b, --double-quote Disable interpreting double quote as escape
-o, --output-format <OUTPUT_FORMAT> Set the output format for the table [default: markdown]
-h, --help Print help
-V, --version Print version