Skip to content

Programowanie skryptów Shell – ściąga

Programowanie skryptów Shell – ściąga

Zmienne

Polecenie Opis
VAR=wartość Definiowanie zmiennej
$VAR Dostęp do zmiennej
`polecenie` Podstawienie polecenia

Sterowanie przepływem (Flow Control)

Polecenie Opis
if Instrukcja warunkowa
then Wykonaj, jeśli warunek jest prawdziwy
else Wykonaj, jeśli warunek jest fałszywy
elif Warunek alternatywny
fi Koniec instrukcji warunkowej
for Pętla
while Pętla, dopóki warunek jest prawdziwy
do Treść pętli
done Koniec pętli

Funkcje

Polecenie Opis
nazwa_funkcji() {} Definiowanie funkcji
return Powrót z funkcji
$? Kod wyjścia ostatniego polecenia

Kontrola skryptu

Polecenie Opis
#!/bin/bash Określenie interpretera używanego przez skrypt
chmod +x skrypt.sh Nadanie uprawnień do wykonywania skryptu
./skrypt.sh Wykonanie skryptu