Premium: Bash-Skriptfunktionen
Schreiben Sie wiederverwendbare Funktionen, um Code-Duplikation zu beseitigen und verwaltbare Automatisierungsskripte zu erstellen.
Interaktive Lektion startenMit Funktionen können Sie einen Befehl einmal schreiben und mehrmals aufrufen. Beherrschen Sie dieses Muster und Ihre Skripte werden wirklich leistungsstark.
Schritt 1: Definieren Sie eine einfache Funktion
Eine Funktion ist nur ein benannter Block. Rufen Sie sie jederzeit auf, ohne den Code umzuschreiben.
Schritt 2: Schreiben Sie mehrzeilige Funktionen
Jede Zeile in einer Funktion wird der Reihe nach ausgeführt. Organisieren Sie komplexe Aufgaben in einen wiederverwendbaren Block.
Schritt 3: Verwenden Sie Funktionen mit Variablen
$1, $2, usw. sind Funktionsargumente. Ihre Funktion ist jetzt wirklich wiederverwendbar mit verschiedenen Eingaben.
Liste, die Sie wiederverwenden können
- Definieren Sie mit
function name { Befehle; }. - Rufen Sie auf mit
name arg1 arg2. - Referenzieren Sie Argumente als
$1,$2,$@(alle args). - Geben Sie Exit-Codes zurück mit
return 0oderreturn 1.
Wissenscheck
1 / 2Wie übergeben Sie Argumente an eine Bash-Funktion?
Quellen
Diese Dokumentationslinks liefern verlässliche Details zu den in diesem Artikel verwendeten Befehlen.