Hallo, >> Kannst du denn im "cat"-Kommando Umlaute eingeben? > >nein, 'cat "ä' produziert bei mir wildes Blinken (ich bin in screen),
Ich meinte eigentlich nach dem Start von cat (ohne Parameter). Da kann man direkt auf der Console tippen, ohne jegliches Filtern seitens der bash/libreadline. >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? Die Login-Shell ist dazu da, den initialen Kontext einer Benutzersession herzustellen. Dazu gehört, so Dinge wie PS1 (Shellprompt), HOME, USER oder MAIL zu setzen, aber auch z.B. eine Message of the day anzuzeigen, "You have new mail" oder sowas auszugeben, etc. Nicht-Login Shells sind solche Shells, die während einer Sitzung oder während der Ausführung eines Skriptes automatisch erzeugt werden, z.B. durch Konstrukte wie ( cmd1 ; cmd2 ) | cmd 3 Hier möchte man dagegen i.d.R. keine veränderten Environment- Variablen und keine Ausgaben auf der Konsole, da das die Skript- Ausführung stören könnte. Gruß, Harald -- Haeufig gestellte Fragen und Antworten (FAQ): http://www.de.debian.org/debian-user-german-FAQ/ Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED] mit dem Subject "unsubscribe". Probleme? Mail an [EMAIL PROTECTED] (engl)