summaryrefslogtreecommitdiffstats
path: root/man/tr.1
diff options
context:
space:
mode:
Diffstat (limited to 'man/tr.1')
-rw-r--r--man/tr.1134
1 files changed, 134 insertions, 0 deletions
diff --git a/man/tr.1 b/man/tr.1
new file mode 100644
index 0000000..786fa52
--- /dev/null
+++ b/man/tr.1
@@ -0,0 +1,134 @@
+.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.47.3.
+.TH TR "1" "March 2020" "GNU coreutils 8.32" "User Commands"
+.SH NAME
+tr \- translate or delete characters
+.SH SYNOPSIS
+.B tr
+[\fI\,OPTION\/\fR]... \fI\,SET1 \/\fR[\fI\,SET2\/\fR]
+.SH DESCRIPTION
+.\" Add any additional description here
+.PP
+Translate, squeeze, and/or delete characters from standard input,
+writing to standard output.
+.TP
+\fB\-c\fR, \fB\-C\fR, \fB\-\-complement\fR
+use the complement of SET1
+.TP
+\fB\-d\fR, \fB\-\-delete\fR
+delete characters in SET1, do not translate
+.TP
+\fB\-s\fR, \fB\-\-squeeze\-repeats\fR
+replace each sequence of a repeated character
+that is listed in the last specified SET,
+with a single occurrence of that character
+.TP
+\fB\-t\fR, \fB\-\-truncate\-set1\fR
+first truncate SET1 to length of SET2
+.TP
+\fB\-\-help\fR
+display this help and exit
+.TP
+\fB\-\-version\fR
+output version information and exit
+.PP
+SETs are specified as strings of characters. Most represent themselves.
+Interpreted sequences are:
+.TP
+\eNNN
+character with octal value NNN (1 to 3 octal digits)
+.TP
+\e\e
+backslash
+.TP
+\ea
+audible BEL
+.TP
+\eb
+backspace
+.TP
+\ef
+form feed
+.TP
+\en
+new line
+.TP
+\er
+return
+.TP
+\et
+horizontal tab
+.TP
+\ev
+vertical tab
+.TP
+CHAR1\-CHAR2
+all characters from CHAR1 to CHAR2 in ascending order
+.TP
+[CHAR*]
+in SET2, copies of CHAR until length of SET1
+.TP
+[CHAR*REPEAT]
+REPEAT copies of CHAR, REPEAT octal if starting with 0
+.TP
+[:alnum:]
+all letters and digits
+.TP
+[:alpha:]
+all letters
+.TP
+[:blank:]
+all horizontal whitespace
+.TP
+[:cntrl:]
+all control characters
+.TP
+[:digit:]
+all digits
+.TP
+[:graph:]
+all printable characters, not including space
+.TP
+[:lower:]
+all lower case letters
+.TP
+[:print:]
+all printable characters, including space
+.TP
+[:punct:]
+all punctuation characters
+.TP
+[:space:]
+all horizontal or vertical whitespace
+.TP
+[:upper:]
+all upper case letters
+.TP
+[:xdigit:]
+all hexadecimal digits
+.TP
+[=CHAR=]
+all characters which are equivalent to CHAR
+.PP
+Translation occurs if \fB\-d\fR is not given and both SET1 and SET2 appear.
+\fB\-t\fR may be used only when translating. SET2 is extended to length of
+SET1 by repeating its last character as necessary. Excess characters
+of SET2 are ignored. Only [:lower:] and [:upper:] are guaranteed to
+expand in ascending order; used in SET2 while translating, they may
+only be used in pairs to specify case conversion. \fB\-s\fR uses the last
+specified SET, and occurs after translation or deletion.
+.SH AUTHOR
+Written by Jim Meyering.
+.SH "REPORTING BUGS"
+GNU coreutils online help: <https://www.gnu.org/software/coreutils/>
+.br
+Report any translation bugs to <https://translationproject.org/team/>
+.SH COPYRIGHT
+Copyright \(co 2020 Free Software Foundation, Inc.
+License GPLv3+: GNU GPL version 3 or later <https://gnu.org/licenses/gpl.html>.
+.br
+This is free software: you are free to change and redistribute it.
+There is NO WARRANTY, to the extent permitted by law.
+.SH "SEE ALSO"
+Full documentation <https://www.gnu.org/software/coreutils/tr>
+.br
+or available locally via: info \(aq(coreutils) tr invocation\(aq