Skip to content

Shell-Scripting Spickzettel

Shell-Scripting Spickzettel

Variablen

Befehl Erklärung
VAR=wert Variable definieren
$VAR Auf Variable zugreifen
`befehl` Befehlssubstitution

Flusssteuerung

Befehl Erklärung
if Bedingungsprüfung
then Wenn Bedingung wahr ist, dann ausführen
else Wenn Bedingung falsch ist, dann ausführen
elif Andere Bedingungen
fi Ende der Bedingungsprüfung
for Schleife
while Schleife solange Bedingung wahr ist
do Schleifenkörper
done Ende der Schleife

Funktionen

Befehl Erklärung
function_name() {} Funktion definieren
return Aus Funktion zurückkehren
$? Rückgabewert des letzten Befehls

Script-Steuerung

Befehl Erklärung
#!/bin/bash Bestimmt den Interpreter, den das Script verwendet
chmod +x script.sh Dem Script Ausführungsrechte geben
./script.sh Script ausführen