P004 UNIX

Obsah
Předchozí: Shell - Interní příkazy shellu: trap, type, ulimit
Interní příkazy shellu (pokrač.)

umask [nnn]

Příkazem se nastaví implicitní formát masky pro přidělování přístupových práv vytvářenému objektu (souboru, adresáři).

Operand se zadává zpravidla osmičkově a představuje ty bity přístupových práv, které se nemají nastavit.

Např. 'umask 022' znamená, že se pro skupinu a ostatní nenastaví právo w (právo zápisu).

unalias [-a] [jméno ...]

Příkazem se odstraní zadané jméno (nebo jména) ze seznamu přezdívek (viz příkaz alias).

Volbou -a se odstraní všechny přezdívky.

unset jméno ...

Příkaz odstraní uvedené proměnné.

Odstranit nelze proměnné PATH, PS1, PS2, MAILCHECK a IFS (příp. i další).

wait [n]

Příkaz čeká na ukončení specifikovaného procesu nebo úlohy.

Jakmile se proces ukončí, ukončí se i příkaz a od procesu převezme návratový kód a vrátí jej jako svůj návratový kód. Pokud zadaný proces neexistuje, vrací se 127.

Parametr n je buď číslo procesu, nebo kód úlohy. Bez zadání parametru příkaz čeká na dokončení všech v době zadání příkazu aktivních synovských procesů a vrátí nulový návratový kód.

Následující: Shell - Spuštění shellu
Obsah

Michal Brandejs brandejs@informatics.muni.cz