tr


tr zum Tauschen von Buchstaben

Blanks loeschen
tr -s [:blank:] ' ' < test.txt


Alles gross geschrieben
tr 'a-z' 'A-Z' < test.txt
tr [:lower:] [:upper:] < test.txt


Entfernen von Ziffern
tr -d '0-9' < test.txt


Nur druckbare Zeichen und new line
tr -c -d '[:print:] \n' < test.txt


Für alle Dateien im aktuellen Verzeichnis mache Folgendes: Verschiebe diese für den Benutzer sichtbar in Dateien, deren Namen das Ergebnis der tr-Tauschaktion sind. (jlu)
$ for i in *; do mv -v "$i" `echo $i | tr ' ' '_'`; done

`datei mit leerzeichen' -> `datei_mit_leerzeichen'
`datei mit leerzeichen 2' -> `datei_mit_leerzeichen_2'




CategoryLinux
Valid XHTML :: Valid CSS: :: Powered by WikkaWiki