Hallo Bernd, Am Montag, 7. Oktober 2002 14:32 schrieb Bernhard Walle:
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?
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'
Fein, ein bißchen Perl.
Aus Täst wird z. B. tÄST (so habe ich die Frage verstanden).
Stimmt, genau so hatte ich es gemeint. Bei passender Gelegenheit will ich doch noch eine schöne Mail loswerden, die so richtig leserlich ist *ggg*
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. ...
Egal, bei mir läuft Perl immer, also nehme ich diesen netten Einzahler dankend an. (tr merke ich mir auch, diese Lösung ist jedoch die geeignetere). Helga -- ## Content Developer OpenOffice.org: lang/DE ## Office-Suite für Linux, Mac, Windows -- http://de.openoffice.org/ ## OpenOffice.org1.0.1 jetzt auch als deutsches Release erhältlich ## Netikette, nein Danke? -- http://www.suse-etikette.de.vu/