Πίνακας Προγραμματισμού 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 |