Funkce
Funkce
Požadavky na absolvování
1. Funkce
1.2. Syntaxe
V shellu je možné použít dva formáty syntaxe pro definici funkce. Oba dva formáty jsou zcela rovnocenné a nemají žádný vliv na provádění funkcí.
Tradiční syntaxe
function jméno {
příkaz
...
}
Tradiční formát využívá pro definici funkce klíčového slova function, následuje jméno funkce a mezi složené závorky se zapisují příkazy, které se mají vykonat.
Moderní syntaxe
jméno () {
příkaz
...
}
Definice funkce pomocí moderního formátu začíná jménem funkce, následují kulaté závorky, které nahrazují klíčové slovo function, a mezi složené závorky se zapisují příkazy, které se mají vykonat.