Name

tr — stdin  stdout  - datei  -- opt--help  --version

Synopsis

tr [optionen] zeichenmenge1 [zeichenmenge2]

Der Befehl tr führt einfache, nützliche Übersetzungen von einer Zeichenmenge in eine andere durch. Um z.B. alles in einer Datei großzuschreiben, geben Sie Folgendes ein:

$ cat meinedatei
Das ist eine ganz wunderbare Datei.
$ cat meinedatei | tr 'a-z' 'A-Z'
DAS IST EINE GANZ WUNDERBARE DATEI.

Um alle Vokale in Sternchen zu ändern:

$ cat meinedatei | tr aeiouAEIOU '*'
D*s *st **n* g*nz w*nd*rb*r* D*t**.

Um alle Vokale zu löschen:

$ cat meinedatei | tr -d aeiouAEIOU
Ds st n gnz wndrbr dt.

Ein praktisches Beispiel: Löschen Sie alle Carriage Returns aus einer DOS-Textdatei, damit die Kompatibilität mit Linux-Textwerkzeugen wie grep verbessert ...

Get Linux kurz & gut, 2nd Edition 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.