Am Fr, 17 Sep 2010 12:34:54 CEST schrieb Christian Brabandt: Hallo Christian,
On Fr, 17 Sep 2010, Al Bogner wrote:
Am Do, 16 Sep 2010 22:59:07 CEST schrieb Christian Brabandt:
Hallo Christian,
On Do, 16 Sep 2010, Al Bogner wrote:
On Do, 16 Sep 2010, Al Bogner wrote: 100%ig ist es leider nicht, aber für mich ausreichend.
zB wird ß nicht in SS gewandelt.
Ah richtig. Mal als Bug eintüten? Rückwandeln wird aber nicht mehr funktionieren.
Hoffentlich vergesse ich das nicht, ich werde das mal einige Zeit testen, was da vielleicht noch Probleme macht. Zeitweise kommen bei mir noch einige Sprachen vor, wie norwegisch, türkisch, russisch, etc.
Kennst du andersrum auch eine Lösung mit der Bash bzw. sed, also
zB ÄFFCHEN nach aeffchen?
#v+ ~$ printf "ÄFFCHEN\n" | iconv -t ascii//translit | sed -e 's/.*/\L&/' affchen #v-
Oder, da fällt mir noch was unportables mit bash 4 ein: chrisbra@host:/tmp$ foo="ÄFFCHEN" chrisbra@host:/tmp$ bar=$(printf "$foo\n" | iconv -t ascii//translit)
Ich verstehe nicht, warum hier \n notwendig ist.
Weil sonst kein nachfolgender Zeilenumbruch ausgegeben wird. echo geht auch, ist aber nicht portabel nutzbar.
Ja schon, aber brauche ich den Umbruch in einer Variable?
&& printf "$bar\n" AEFFCHEN chrisbra@host:/tmp$ bar=${bar,,} && printf "$bar\n" aeffchen
Hier hast du dann ja wieder \n + die Variable mit dem Umbruch.
TITLE=`printf "„Χρώματα“" | sed -e "s/_/ /g;s/'/ /g;s/\+/ /g;s/.*/\U&/"`
printf "$TITLE\n" „ΧΡΏΜΑΤΑ“
TITLE2=$(printf "$TITLE\n" | iconv -t ascii//translit)
printf "$TITLE2\n" ,,???????"
Ich würde einen Bug reporten. Dann weißt du wenigstens, ob du was falsch machst, oder ober das tatsächlich ein bug ist oder vielleicht auch ein Feature Request.
Werde ich bei Gelegenheit machen. Al -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org