Name

tr [Optionen] zeichenmenge1 [zeichenmenge2] — /usr/bincoreutilsstdin stdout - datei -- opt --help --version

Der Befehl tr (translate characters) führt einige einfache, aber nützliche Ersetzungen einer Menge von Zeichen durch eine andere durch. Folgendermaßen können Sie alle Vokale durch Sterne ersetzen:

$ cat datei
Dies ist aber eine seltsame Datei.
$ cat datei | tr aeiouAEIOU '*'
D**s *st *b*r **n* s*lts*m* D*t**.

oder alle Vokale entfernen:

$ cat datei | tr -d aeiouAEIOU
Ds st br n sltsm Dt.

oder den Text einer Datei mit Großbuchstaben schreiben:

$ cat meinedatei | tr 'a-z' 'A-Z'
DIES IST ABER EINE SELTSAME DATEI.

tr ersetzt das erste Zeichen aus zeichenmenge1 durch das erste Zeichen aus zeichenmenge2, das zweite durch das zweite, das dritte durch ...

Get LINUX: kurz & gut now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.