On Mon, 07 Oct 2002 at 10:37 (+0200), Helga Fischer wrote:
ich komm' einfach nicht mehr drauf. Gab es nicht ein Kommandozeilen-Tool, das aus kleinen Buchstaben große macht und aus großen Buchstaben kleine?
Davon wurde mal in einer Etiketten-Diskussion regen Gebrauch gemacht und ich sollte es genau zu einem solchen Zweck haben.
Es wurden ja schon einige Lösungen vorgeschlagen, die sind alle recht nett nur leider umbrauchbar, da sie mit Umlauten nicht zurecht kommen. Vorschlag: perl -pe 'use locale;s#(\w)#$x=$1;($x=~/[[:lower:]]/)? uc($x) : lc($1)#eg' Aus Täst wird z. B. tÄST (so habe ich die Frage verstanden). Ich höre jetzt schon den Aufschrei, dass Perl ja viel zu umständlich sei für sowas und awk oder sonstwas doch tausendmal ressourcenschonender ist etc. ... Gruß, Bernhard -- _________ http://www.bwalle.de _________________________________________________ Geld ist besser als Armut - wenn auch nur aus finanziellen Gründen. -- Woody Allen