X-Git-Url: http://git.refcnt.org/?a=blobdiff_plain;f=colorize.1;h=f3341ede179fb311ec0bbbe7dcae313d38a69ff7;hb=f7129232181024d51c0ea234a49e3525c464e3d6;hp=b703c36e7b47f8521ec4917e8e512973f5d6adc4;hpb=0237c11d6bd25ad0063b90c8edf0f21a86baf912;p=colorize.git diff --git a/colorize.1 b/colorize.1 index b703c36..f3341ed 100644 --- a/colorize.1 +++ b/colorize.1 @@ -1,14 +1,14 @@ -.TH COLORIZE 1 "2014-01-02" "colorize v0.52" "User Commands" +.TH COLORIZE 1 "2019-02-23" "colorize v0.64" "User Commands" .SH NAME -colorize \- colorize text with escape sequences +colorize \- colorize text on terminal with ANSI escape sequences .SH SYNOPSIS -\fBcolorize\fR [\fIoption\fR] (\fIforeground\fR) [\fIfile\fR] +\fBcolorize\fR [\fIoption\fR]... (\fIforeground\fR) [\fI-|file\fR] .PP -\fBcolorize\fR [\fIoption\fR] (\fIforeground\fR)/(\fIbackground\fR) [\fIfile\fR] +\fBcolorize\fR [\fIoption\fR]... (\fIforeground\fR)/(\fIbackground\fR) [\fI-|file\fR] .PP -\fBcolorize\fR \-\-clean[\-all] [\fIfile\fR] +\fBcolorize\fR \-\-clean[\-all] [\fI-|file\fR] .PP -\fBcolorize\fR \-hv +\fBcolorize\fR \-hV .SH DESCRIPTION Colorizes text read from standard input stream or file by using ANSI escape sequences (and also vice versa, i.e. cleaning text from sequences) @@ -28,6 +28,12 @@ were emitted by colorize (see NOTES for list), whereas \-\-clean\-all omits all valid ones. If in doubt, consider using \-\-clean\-all. .SH OPTIONS .TP +.BR \-\-attr=\fIATTR1,ATTR2,...\fR +set attributes by name +.RS +Attributes: bold, underscore, blink, reverse and concealed. +.RE +.TP .BR \-\-clean clean text from color escape sequences emitted by colorize .TP @@ -37,10 +43,13 @@ clean text from all valid color escape sequences .BR \-\-exclude\-random=\fICOLOR\fR text color to be excluded when selecting a random foreground color .TP +.BR \-\-omit\-color\-empty +omit printing color escape sequences for empty lines +.TP .BR \-h ", " \-\-help show help screen and exit .TP -.BR \-v ", " \-\-version +.BR \-V ", " \-\-version display version data and exit .SH NOTES The list of color escape sequence codes being emitted and omitted is @@ -48,10 +57,26 @@ as follows: .IP * 4 30-37,39 (foreground colors) .IP * 4 -1;30-37,39 (bold foreground colors) +1-9;30-37,39 (foreground colors with attributes) .IP * 4 40-47,49 (background colors) .IP * 4 0 (reset) +.SH EXAMPLES +.TP +$ \fBcolorize green /etc/motd\fR +Print file /etc/motd with green as foreground color +.TP +$ \fBcolorize green/black /etc/motd\fR +Print file /etc/motd with green as foreground and black as background color +.TP +$ \fBcolorize green /etc/motd | colorize --clean\fR +Print input from stdin with color escape sequences omitted +.TP +$ \fBgit log -1 -p --color | colorize --clean-all\fR +Print input from stdin with all color escape sequences omitted +.TP +$ \fBcolorize --attr=bold green /etc/motd\fR +Print file /etc/motd with bold green as foreground color .SH AUTHOR Steven Schubiger