Hallo, Irgendwie versteher ich hier etwas nicht. Wie arbeitet die Option -o (Ausgabe des passenden Musters) korrekt mit -i (ignore case) zusammen? Irgendwie scheint es bei mir von $LANG abzuhaengen aber das erscheint mir etwas eigenarig: $ export LANG=de_DE.UTF-8 $ LINE="xxxyyyzzz" $ echo $LINE |grep "YYY" -i xxxyyyzzz $ echo $LINE |grep "YYY" -i -o yyy $ echo $LINE |grep "yyy" -i -o yyy bis hierher alles korrekt, aber nun: $ export LANG=en_US $ echo $LINE |grep "YYY" -i -o #nichts, obwohl: $ echo $LINE |grep "YYY" -i xxxyyyzzz # wenn -i eigentlich nicht gebraucht wuerde klappts: $ echo $LINE |grep "yyy" -i -o yyy Ich bin ratlos, kann mir das jemand erklaeren? Achja, das ganze habe ich auf einer SuSE 9.1 gemacht Auf einer UNW,Ultra-5_10 schien -o gar nicht zu klappen wenn das Pattern andere Gross/Kleinschreibung aufweisst als in $LINE - egal wie $LANG gesetzt war. cu Ruediger