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 |