8 Oct
2002
8 Oct
'02
20:33
* On Mon, 07 Oct 2002 at 23:52 +0200, Philipp Thomas wrote:
Adalbert Michelic
[7 Okt 2002 13:29:03]: echo Testtext | tr a-z A-Z
Tja, nur funktioniert das, so wie gedacht, nur mit LANG=C, sprich mit ASCII-Zeichensatz. Bei gesetzter locale (vor allem LC_COLLATE) und nationalen Sonderzeichen sieht das Ergebnis ganz anders aus. Daher sollte man immer die Zeichen-Klassen (character classes) wie [:lower:] oder [:alnum:] verwenden.
Ich habe eigentlich nur das nachgebaut, was SAP sehr umständlich vorgebaut hat - a-z in A-Z umsetzen. Wenns wer weitergehend verwenden will, kann er gern in man tr reinschauen :-) -- Adalbert GPG welcome, request public key: mailto:adalbert+key@lopez.at