14.7 Shell-Initialisierung und -Beendigung
Um eine Anpassung durch den Benutzer zu unterstützen, lesen die Shells beim Start bestimmte Dateien. Manche Shells tun dies auch bei der Beendigung. Jede Shell verfügt über andere Konventionen, weshalb wir sie jeweils in eigenen Abschnitten besprechen.
Wenn Sie Shell-Skripten schreiben, die von anderen benutzt werden sollen, können Sie sich nicht auf die Anpassungen beim Start verlassen. Alle Shell-Skripten, die wir in diesem Buch entwickeln, richten ihre eigene Umgebung ein (z. B. den Wert von $PATH
), so dass jeder sie ausführen kann.
Das Verhalten der Shell hängt davon ab, ob es sich um eine Login-Shell handelt. Wenn Sie an einem Terminal sitzen und einen Benutzernamen und ein Passwort als Erwiderung ...
Get Klassische Shell-Programmierung now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.