P004 UNIX

Obsah
Předchozí: Shell - Interní příkazy shellu: umask, unalias, unset, wait
Spuštění shellu

Spuštění login shellu

Po spuštění login shellu se nejprve hledá soubor
/etc/profile
Pokud existuje, provede se. Dále se hledá soubor
~/.profile
Pokud existuje, rovněž se provede.

Spuštění ostatních shellů a pokračování login shellu

Po spuštění každého shellu (tedy i v login shellu po provedení ~/.profile) se provádí skript, který je uveden v proměnné ENV.

Tuto operaci lze zapsat následovně:

if [ "$ENV" ]; then . $ENV; fi

Zpravidla se takový skript jmenuje ~/.kshrc, ~/.bashrc apod.

Do tohoto souboru zpravidla ukládáme definice vlastních shellovských funkcí (ty se jinak nedědí), definice aliasů apod.

Následující: Shell - Volby shellu
Obsah

Michal Brandejs brandejs@informatics.muni.cz