Skip to content

Shell-scripting Snabbguide

Shell-scripting Snabbguide

Variabler

Kommando Förklaring
VAR=värde Definiera variabel
$VAR Komma åt variabel
`kommando` Kommandosubstitution

Flödeskontroll

Kommando Förklaring
if Villkorsbedömning
then Om villkoret är sant, utför
else Om villkoret är falskt, utför
elif Andra villkor
fi Avsluta villkorsbedömning
for Loop
while Loop så länge villkoret är sant
do Loop-kropp
done Avsluta loop

Funktioner

Kommando Förklaring
function_name() {} Definiera funktion
return Returnera från funktion
$? Returvärde från föregående kommando

Scriptkontroll

Kommando Förklaring
#!/bin/bash Ange tolken som används av scriptet
chmod +x script.sh Ge scriptet körrättigheter
./script.sh Kör scriptet