Skip to content

Shell-Scripting Spickzettel

Shell-Scripting Spickzettel

Variablen

Befehl Beschreibung
VAR=value Variable definieren
$VAR Auf Variable zugreifen
`command` Befehlssubstitution

Flusssteuerung

Befehl Beschreibung
if Bedingte Prüfung
then Ausführen, wenn Bedingung wahr ist
else Ausführen, wenn Bedingung falsch ist
elif Alternative Bedingung
fi Ende der bedingten Prüfung
for Schleife
while Schleife solange Bedingung wahr ist
do Schleifenkörper
done Ende der Schleife

Funktionen

Befehl Beschreibung
function_name() {} Funktion definieren
return Rückkehr aus einer Funktion
$? Rückgabewert des letzten Befehls

Script-Steuerung

Befehl Beschreibung
#!/bin/bash Spezifiziert den vom Script verwendeten Interpreter
chmod +x script.sh Script ausführbar machen
./script.sh Script ausführen