Kapitel 12. Spezielle Bash-Modi

Die Bash verfügt über eine Reihe spezieller Modi, in denen das Verhalten teilweise erheblich von den Voreinstellungen abweicht.

POSIX-Modus

Die Befehlszeilenoption --posix bzw. der Befehl set -o posix aktivieren einen (weitgehend) POSIX-kompatiblen Modus der Bash. Der Start einer Bash unter dem Programmnamen sh hat eine ähnliche Wirkung: Nach dem Einlesen der Konfigurationsdateien wechselt die Shell in den POSIX-Modus. Folgende Unterschiede zum »normalen« Verhalten der Bash bestehen:

Prozessersetzungen sind nicht möglich.

Existieren im Path-Hash gespeicherte Befehle nicht mehr, sucht die Bash sie automatisch erneut entlang der $PATH-Inhalte. Dies entspricht der Option checkhash. . bzw. source („Kontrollstrukturen“

Get bash kurz & gut, Second Edition 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.