•Arnošt Havelka
Premium: Funkce skriptu Bash
Napište znovu použitelné funkce, abyste eliminovali duplikaci kódu a vytvořili udržovatelné automatizační skripty.
Spustit interaktivní lekciPremium: Funkce skriptu Bash
Funkce vám umožňují napsat příkaz jednou a volat jej mnohokrát. Ovládněte tento vzor a vaše skripty se stanou skutečně silnými.
Krok 1: Definujte jednoduchou funkci
Command Prompt
Stav OK
C:\Users\User>echo 'Stav OK'
Funkce je jen pojmenovaný blok. Volejte ji kdykoliv bez přepsání kódu.
Krok 2: Napište vícesloupcové funkce
Command Prompt
Soubory zálohovány
C:\Users\User>echo 'Soubory zálohovány'
Každý řádek ve funkci se spustí v pořadí. Organizujte složité úkoly do jednoho znovu použitelného bloku.
Krok 3: Používejte funkce s proměnnými
Command Prompt
Kontrola serveru: prod
C:\Users\User>echo 'Kontrola serveru: prod'
$1, $2, atd. jsou argumenty funkce. Vaše funkce je nyní skutečně znovu použitelná s různými vstupy.
Seznam, který můžete znovu použít
- Definujte s
function jméno { příkazy; }. - Volejte s
jméno arg1 arg2. - Odkazujte na argumenty jako
$1,$2,$@(všechny args). - Vraťte exit kódy s
return 0neboreturn 1.
Kontrola znalostí
1 / 2Jak předáte argumenty funkci bash?
Reference
Tyto odkazy na Microsoft Learn a dokumentaci Windows poskytují spolehlivé informace o příkazech použitých v tomto článku.