[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: