BEZEICHNUNG¶
tr - Zeichen umwandeln oder löschen
ÜBERSICHT¶
tr [
OPTION]...
MENGE1 [
MENGE2]
BESCHREIBUNG¶
Zeichen aus der Standardeingabe umwandeln, zusammenfassen oder löschen und
in die Standardausgabe schreiben.
- -c, -C, --complement
- Das Komplement von MENGE1 benutzen
- -d, --delete
- Zeichen aus MENGE1 löschen, nicht umwandeln
- -s, --squeeze-repeats
- Jede Eingabe-Sequenz mit sich wiederholenden Zeichen aus
MENGE1 durch ein einziges Vorkommen dieses Zeichens ersetzen
- -t, --truncate-set1
- Zuerst MENGE1 auf die Länge von MENGE2
kürzen
- --help
- Diese Hilfe anzeigen und beenden
- --version
- Versionsinformation anzeigen und beenden
MENGEn werden als Zeichenketten angegeben. Die meisten Zeichen stehen für
sich selbst. Interpretierte Folgen sind:
- \NNN
- Zeichen mit Oktalwert NNN (1 bis 3 oktale Ziffern)
- \\
- Rückschrägstrich (»backslash«)
- \a
- Hörbarer Ton (Piep)
- \b
- Vorheriges Zeichen löschen
(»backspace«)
- \f
- Seitenvorschub
- \n
- Zeilenvorschub
- \r
- Wagenrücklauf
- \t
- Horizontaler Tabulator
- \v
- Vertikaler Tabulator
- ZEICHEN1-ZEICHEN2
- Alle Zeichen von ZEICHEN1 bis ZEICHEN2 in aufsteigender
Reihenfolge
- [ZEICHEN*]
- In MENGE2 Kopien von ZEICHEN bis zur Länge von
MENGE1
- [ZEICHEN*ANZAHL]
- ANZAHL Kopien von ZEICHEN, ANZAHL ist oktal, wenn sie mit 0
beginnt
- [:alnum:]
- Alle Buchstaben und Ziffern
- [:alpha:]
- Alle Buchstaben
- [:blank:]
- Alle horizontalen Leerräume
(»whitespace«)
- [:cntrl:]
- Alle Steuerzeichen
- [:digit:]
- Alle Ziffern
- [:graph:]
- Alle druckbaren Zeichen, ohne Leerzeichen
- [:lower:]
- Alle Kleinbuchstaben
- [:print:]
- Alle druckbaren Zeichen, einschließlich
Leerzeichen
- [:punct:]
- Alle Satzzeichen
- [:space:]
- Alle horizontalen oder vertikalen Leerräume
(»whitespace«)
- [:upper:]
- Alle Großbuchstaben
- [:xdigit:]
- Alle hexadezimalen Ziffern
- [=ZEICHEN=]
- Alle Zeichen, die äquivalent zu ZEICHEN sind
Die Umwandlung wird durchgeführt, wenn
-d nicht angegeben ist und
sowohl MENGE1 als auch MENGE2 angegeben sind.
-t darf nur bei der
Umwandlung benutzt werden. MENGE2 wird, wenn nötig, durch Wiederholung
des letzten Zeichens auf die Länge von MENGE1 vergrößert.
Zusätzliche Zeichen in MENGE2 werden ignoriert. Nur [:lower:] und
[:upper:] werden mit Sicherheit in aufsteigender Reihenfolge expandiert. Beim
Umwandeln dürfen sie in MENGE2 nur in Paaren benutzt werden, um die
Umwandlung einer Groß-/Kleinschreibung anzugeben.
-s benutzt
MENGE1, wenn nicht umgewandelt oder gelöscht wird; anderenfalls wird
MENGE2 zum Verdichten (»squeezing«) benutzt und erfolgt nach dem
Umwandeln oder Löschen.
AUTOR¶
Geschrieben von Jim Meyering.
FEHLER BERICHTEN¶
Berichten Sie Fehler in tr (auf Englisch) an bug-coreutils@gnu.org
Homepage der GNU coreutils: <
http://www.gnu.org/software/coreutils/>
Allgemeine Hilfe zur Benutzung von GNU-Software:
<
http://www.gnu.org/gethelp/>
Berichten Sie Fehler in der Übersetzung von tr an
<
http://translationproject.org/team/de.html>
COPYRIGHT¶
Copyright © 2011 Free Software Foundation, Inc. Lizenz GPLv3+: GNU GPL
Version 3 oder neuer <
http://gnu.org/licenses/gpl.html>.
Dies ist freie Software: Sie können sie verändern und weitergeben. Es
gibt KEINE GARANTIE, soweit gesetzlich zulässig.
SIEHE AUCH¶
Die vollständige Dokumentation für
tr wird als Texinfo-Handbuch
gepflegt. Wenn die Programme
info und
tr auf Ihrem Rechner
ordnungsgemäß installiert sind, können Sie mit dem Befehl
- info coreutils 'tr invocation'
auf das vollständige Handbuch zugreifen.
ÜBERSETZUNG¶
Die deutsche Übersetzung dieser Handbuchseite wurde von Karl Eichwalder
<ke@suse.de>, Lutz Behnke <lutz.behnke@gmx.de>, Michael Schmidt
<michael@guug.de>, Michael Piefel <piefel@debian.org> und Tobias
Quathamer <toddy@debian.org> erstellt.
Diese Übersetzung ist Freie Dokumentation; lesen Sie die GNU General Public
License Version 3 oder neuer bezüglich der Copyright-Bedingungen. Es wird
KEINE HAFTUNG übernommen.
Wenn Sie Fehler in der Übersetzung dieser Handbuchseite finden, schicken
Sie bitte eine E-Mail an <debian-l10n-german@lists.debian.org>.