Introduction
Introduction Statistics Contact Development Disclaimer Help
tr.1 - sbase - suckless unix tools
git clone git://git.suckless.org/sbase
Log
Files
Refs
README
LICENSE
---
tr.1 (1310B)
---
1 .Dd October 5, 2016
2 .Dt TR 1
3 .Os sbase
4 .Sh NAME
5 .Nm tr
6 .Nd translate characters
7 .Sh SYNOPSIS
8 .Nm
9 .Op Fl c | Fl C
10 .Op Fl sd
11 .Ar set1 set2
12 .Sh DESCRIPTION
13 .Nm
14 matches characters from stdin and performs translations to stdout.
15 .Sh OPTIONS
16 .Bl -tag -width Ds
17 .It Fl c | Fl C
18 Match to
19 .Ar set1
20 complement.
21 .It Fl d
22 Delete characters matching
23 .Ar set1 .
24 .It Fl s
25 Squeeze repeated characters matching
26 .Ar set1
27 or
28 .Ar set2
29 if
30 .Fl d
31 is set.
32 .El
33 .Sh SET
34 .Bl -tag -width Ds
35 .It Literal Sy c
36 .It Escape sequence Sy \ec
37 \e\e, \e', \e", \ea, \eb, \ee, \ef, \en, \er, \et, \ev, \exH[H], \eO[OO]
38 .It Range Sy c-d
39 .It Repeat Sy [c*n]
40 Only in
41 .Ar set2 .
42 If n = 0 or left out, set n to length of
43 .Ar set1 .
44 .It Character class Sy [:class:]
45 See
46 .Xr wctype 3 .
47 .It Equivalence class Sy [=c=]
48 Resolve to
49 .Sy c .
50 .El
51 .Sh TRANSLATION
52 If
53 .Fl d
54 is not set,
55 .Nm
56 translates from
57 .Ar set1
58 to
59 .Ar set2
60 by index or character class.
61 .Pp
62 If
63 .Ar set2
64 is shorter than
65 .Ar set1
66 or
67 .Ar set1
68 is a character class,
69 overflowing characters translate to the last character in
70 .Ar set2 .
71 .Sh EXIT STATUS
72 .Bl -tag -width Ds
73 .It 0
74 Input processed successfully.
75 .It 1
76 An error occurred.
77 .El
78 .Sh SEE ALSO
79 .Xr awk 1 ,
80 .Xr sed 1 ,
81 .Xr utf8 7
82 .Sh STANDARDS
83 The
84 .Nm
85 utility is compliant with the
86 .St -p1003.1-2013
87 specification except from equivalence classes.
You are viewing proxied material from suckless.org. The copyright of proxied material belongs to its original authors. Any comments or complaints in relation to proxied material should be directed to the original authors of the content concerned. Please see the disclaimer for more details.