Funkce
Funkce
Požadavky na absolvování
1. Funkce
1.3. Exit status
Funkce jsou v shellu vnímány jako miniskripty, tedy vrací také exit status. Pokud se ve funkci nevyužije příkaz return, vrací exit status naposledy použitého příkazu. Ten lze zjistit příkazem $?.
S využitím příkazu return lze vrátit libovolné číslo z rozsahu 0 - 255.
Pokud by byla hodnota předaná příkazu return větší než 255, příkaz vždy vrátí zbytek po dělení číslem 256. Tedy takové číslo, aby bylo zachováno pravidlo, že návratová hodnota musí být z rozsahu 0 - 255.