diff options
Diffstat (limited to 'office/x_x/x_x.1')
-rw-r--r-- | office/x_x/x_x.1 | 184 |
1 files changed, 184 insertions, 0 deletions
diff --git a/office/x_x/x_x.1 b/office/x_x/x_x.1 new file mode 100644 index 0000000000..fb7529c462 --- /dev/null +++ b/office/x_x/x_x.1 @@ -0,0 +1,184 @@ +.\" Man page generated from reStructuredText. +. +.TH X_X 1 "2020-11-15" "20150330_d236f8f" "SlackBuilds.org" +.SH NAME +x_x \- display Excel and CSV files on a terminal +. +.nr rst2man-indent-level 0 +. +.de1 rstReportMargin +\\$1 \\n[an-margin] +level \\n[rst2man-indent-level] +level margin: \\n[rst2man-indent\\n[rst2man-indent-level]] +- +\\n[rst2man-indent0] +\\n[rst2man-indent1] +\\n[rst2man-indent2] +.. +.de1 INDENT +.\" .rstReportMargin pre: +. RS \\$1 +. nr rst2man-indent\\n[rst2man-indent-level] \\n[an-margin] +. nr rst2man-indent-level +1 +.\" .rstReportMargin post: +.. +.de UNINDENT +. RE +.\" indent \\n[an-margin] +.\" old: \\n[rst2man-indent\\n[rst2man-indent-level]] +.nr rst2man-indent-level -1 +.\" new: \\n[rst2man-indent\\n[rst2man-indent-level]] +.in \\n[rst2man-indent\\n[rst2man-indent-level]]u +.. +.\" RST source for x_x(1) man page. Convert with: +. +.\" rst2man.py x_x.rst > x_x.1 +. +.\" rst2man.py comes from the SBo development/docutils package. +. +.\" converting from pod: +. +.\" s/B<\([^>]*\)>/**\1**/g +. +.\" s/I<\([^>]*\)>/*\1*/g +. +.SH SYNOPSIS +.sp +x_x [\fB\-h\fP \fIrow\fP] [\fB\-f\fP \fIcsv|excel\fP] [\fB\-d\fP \fIdelimiter\fP] [\fB\-q\fP \fIquotechar\fP] [\fB\-e\fP \fIencoding\fP] +.SH DESCRIPTION +.sp +x_x (the Dead Guy CLI) is a command line reader that displays either +Excel files or CSVs in your terminal. The purpose of this is to not +break the workflow of people who live on the command line and need to +access a spreadsheet generated using Microsoft Excel. +.SH OPTIONS +.INDENT 0.0 +.TP +.B \fB\-h\fP, \fB\-\-heading\fP \fIrow\fP +Row number containing the headings (default: none). Note: the first row is +numbered 0, not 1! +.TP +.B \fB\-f\fP, \fB\-\-file\-type\fP \fIcsv|excel\fP +Override autodetection of input file type. +.TP +.B \fB\-d\fP, \fB\-\-delimiter\fP \fIcharacter\fP +Delimiter (only applicable to CSV files) [default: \(aq,\(aq]. +.TP +.B \fB\-q\fP, \fB\-\-quotechar\fP +Quote character (only applicable to CSV files) [default: \(aq"\(aq]. +.TP +.B \fB\-e\fP, \fB\-\-encoding\fP \fIencoding\fP +Encoding [default: UTF\-8]. +.TP +.B \fB\-\-version\fP +Show the version and exit. +.TP +.B \fB\-\-help\fP +Show built\-in help and exit. +.UNINDENT +.SH EXAMPLES +.sp +So, for example: +.INDENT 0.0 +.INDENT 3.5 +.sp +.nf +.ft C +$ x_x dead_guys.xlsx ++\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-+\-\-\-\-\-\-\-\-\-\-\-\-\-\-+ +| A | B | ++\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-+\-\-\-\-\-\-\-\-\-\-\-\-\-\-+ +| Person | Age at Death | +| Harrold Holt | 59.0 | +| Harry Houdini | 52.0 | +| Howard Hughes | 70.0 | +.ft P +.fi +.UNINDENT +.UNINDENT +.sp +Or to specify a specific row as the header which will be visible on each page: +.INDENT 0.0 +.INDENT 3.5 +.sp +.nf +.ft C +$ x_x \-h 0 dead_guys.xlsx ++\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-+\-\-\-\-\-\-\-\-\-\-\-\-\-\-+ +| Person | Age at Death | ++\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-+\-\-\-\-\-\-\-\-\-\-\-\-\-\-+ +| Harrold Holt | 59.0 | +| Harry Houdini | 52.0 | +| Howard Hughes | 70.0 | +.ft P +.fi +.UNINDENT +.UNINDENT +.sp +Weird CSVs? No problem! +.INDENT 0.0 +.INDENT 3.5 +.sp +.nf +.ft C +$ cat dead_guys.csv +person;age_at_death +Harrold Holt;59 +Harry Houdini;52 +Howard Hughes;70 +|Not some guy, but just a string with ; in it|;0 +.ft P +.fi +.UNINDENT +.UNINDENT +.INDENT 0.0 +.INDENT 3.5 +.sp +.nf +.ft C +$ x_x \-h 0 \-\-delimiter=\(aq;\(aq \-\-quotechar=\(aq|\(aq dead_guys.csv ++\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-+\-\-\-\-\-\-\-\-\-\-\-\-\-\-+ +| person | age_at_death | ++\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-+\-\-\-\-\-\-\-\-\-\-\-\-\-\-+ +| Harrold Holt | 59 | +| Harry Houdini | 52 | +| Howard Hughes | 70 | +| Not some guy, but just a string with ; in it | 0 | +.ft P +.fi +.UNINDENT +.UNINDENT +.sp +Does your CSV file not end in "csv"? Again, no problem: +.INDENT 0.0 +.INDENT 3.5 +.sp +.nf +.ft C +$ mv dead_guys.csv dead_guys.some_other_extension +$ x_x \-h 0 \-\-file\-type=csv \-\-delimiter=\(aq;\(aq \-\-quotechar=\(aq|\(aq dead_guys.some_other_extension ++\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-+\-\-\-\-\-\-\-\-\-\-\-\-\-\-+ +| person | age_at_death | ++\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-+\-\-\-\-\-\-\-\-\-\-\-\-\-\-+ +| Harrold Holt | 59 | +| Harry Houdini | 52 | +| Howard Hughes | 70 | +| Not some guy, but just a string with ; in it | 0 | +.ft P +.fi +.UNINDENT +.UNINDENT +.SH COPYRIGHT +.sp +See the file /usr/doc/x_x\-20150330_d236f8f/LICENSE for license information. +.SH AUTHORS +.sp +x_x was written by krockode. +.sp +This man page written for the SlackBuilds.org project +by B. Watson, and is licensed under the WTFPL. +.SH SEE ALSO +.sp +The x_x homepage: \fI\%https://github.com/krockode/x_x\fP +.\" Generated by docutils manpage writer. +. |