Re: [solved] joe ohne Umlaute als root
Hallo Harald
Harald Weidner schrieb:
...
Um Umlaute im joe verwenden zu können, muss in der /etc/joe/joerc
die Option -asis aktiviert (=das Leerzeichen davor entfernt werden).
Danach klappt es auch als root, jedenfalls bei mir (sarge).
Volltreffer, bei mir auch!
Kannst du denn im "cat"-Kommando Umlaute eingeben?
nein, 'cat "ä' produziert bei mir wildes Blinken (ich bin in screen),
sobald ich auf den Umlaut drücke - da habe ich wohl noch ein anderes
Problem? Das klappt allerdings als Benutzer auch nicht, nicht nur nicht
als root (ob ich da noch mehr Verneinungen rein kriege? :-)
Das ganze übrigens über eine ssh-Shell, ich glaube man unterscheidet da
ja auch zwischen "login-Shells" und "interaktiven Shells" (das wären
dann die lokalen?), ist das richtig?
Diesen Unterschied gibt es, aber mit Umlauten hat er allenfalls am
Rande zu tun. Eine Login-Shell unterscheidet sich von einer nicht-login
Shell im Wesentlichen dadurch, dass bei ersterer die /etc/profile
und ~/.profile bzw. ~/.bash_profile eingelesen werden. In der Manual-
Page zur bash kann man unter dem Stichwort INVOCATION mehr dazu
nachlesen.
So hatte ich das auch halbwegs verstanden, und ich dachte, dass eine
dieser Dateien dann die /etc/environment sourced, die Angaben zu den
Lokalen enthält - und hier sah ich den Zusammenhang mit den Umlauten.
Sprachlich ist mir der Unterschied der Shell-Arten nicht klar, da ich
mich doch in beiden einloggen muss - ist also eine Login-Shell quasi
eine "Remote-Shell" und eine nicht-login-Shell eine lokale?
Viele Grüße
André
Reply to: