P004 UNIX

Obsah
Předchozí: Shell - Spuštění shellu
Volby shellu

-a allexport

Automaticky označuje všechny proměnné příznakem exportování (viz export).

-b notify

Zapíná okamžité ohlašování ukončení procesů spuštěných na pozadí (ne až před výpisem promptu).

-C noclobber

Při přesměrování výstupu (>) do existujícího souboru se tento nepřepíše.

-e errexit

Neinteraktivní shell se ukončí při zjištění prvního chybového návratového kódu, který není ve skriptu testován. Shell se neukončuje tehdy, pokud proces s chybným návratovým kódem řídí příkazy if, elif, while, until, nebo pokud je za procesem uveden operátor && nebo || (nebo pokud se návratový kód neguje uvedením !).

-f noglob

Zakazuje se expanze jmen souborů a adresářů.

-i interactive

Násilně prohlásí shell za interaktivní.

-m monitor

Zapne job control (implicitní varianta v interaktivním shellu).

-n noexec

V neinteraktvní shellu příkazy pouze čte, ale neprovádí je. Volba je vhodná k testování syntaxe skriptů a ignoruje se v interaktivní shellu.

-o jméno_volby

Za volbou -o se zadávají volby jménem, např. -o allexport. Kromě voleb uvedených výše a níže, lze zadat i některé další:

ignoreeof

Shell nelze ukončit stiskem ^D.

... pokračuje
Následující: Shell - Volby shellu (pokrač.)
Obsah

Michal Brandejs brandejs@informatics.muni.cz