Kapitel 12. Spezielle Bash-Modi

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

Es ist nicht immer sofort offensichtlich, warum etwas bei einer Bash nicht wie erwartet funktioniert. In diesem Fall sollte das Environment (siehe Kapitel 10) untersucht werden.

POSIX-Modus (POSIX mode)

Die Befehlszeilenoption --posix bzw. der Befehl set -o posix aktivieren einen (weitgehend) POSIX-kompatiblen Modus der Bash.

Ist der POSIX-Modus aktiv, enthält die Variable $POSIXLY_CORRECT den Wert y. Andererseits wechselt eine Bash auch in den POSIX-Modus, wenn sich diese Variable in ihrem Environment befindet.

Der Start einer Bash unter dem Programmnamen sh hat eine ähnliche Wirkung: Nach ...

Get Bash kurz & gut, 3rd 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.