Skip to content

Πίνακας Προγραμματισμού Shell Script

Πίνακας Προγραμματισμού Shell Script

Μεταβλητές

Εντολή Εξήγηση
VAR=value Ορισμός μεταβλητής
$VAR Πρόσβαση σε μεταβλητή
`command` Αντικατάσταση εντολής

Έλεγχος Ροής

Εντολή Εξήγηση
if Έλεγχος συνθήκης
then Αν η συνθήκη είναι αληθής, εκτέλεσε
else Αν η συνθήκη είναι ψευδής, εκτέλεσε
elif Άλλες συνθήκες
fi Τέλος ελέγχου συνθήκης
for Βρόχος
while Βρόχος όσο η συνθήκη είναι αληθής
do Σώμα βρόχου
done Τέλος βρόχου

Συναρτήσεις

Εντολή Εξήγηση
function_name() {} Ορισμός συνάρτησης
return Επιστροφή από συνάρτηση
$? Τιμή επιστροφής της τελευταίας εντολής

Έλεγχος Script

Εντολή Εξήγηση
#!/bin/bash Καθορισμός του διερμηνέα που χρησιμοποιεί το script
chmod +x script.sh Παραχώρηση δικαιωμάτων εκτέλεσης στο script
./script.sh Εκτέλεση script