unix conditional statements
Υπό όρους δηλώσεις κωδικοποίησης στο Unix:
Τα σενάρια Shell συχνά πρέπει να κατασκευάζονται για να εκτελούν διαφορετικές οδηγίες ανάλογα με την αξία συγκεκριμένων μεταβλητών ελέγχου. Οι διαφορετικές διαδρομές εκτέλεσης καθορίζονται χρησιμοποιώντας οδηγίες υπό όρους.
Σε αυτό το σεμινάριο, θα δούμε σχετικά με τους σχετικούς χειριστές και τη λήψη αποφάσεων με κέλυφος χρησιμοποιώντας διάφορες δηλώσεις υπό όρους.
Unix βίντεο # 15:
Unix Conditions Statements Το if-elif-fi
Το Unix παρέχει έναν αριθμό σχετικών τελεστών εκτός από τους λογικούς τελεστές που αναφέρθηκαν παραπάνω. Αυτά μπορούν να χρησιμοποιηθούν για τη σύγκριση αριθμητικών τιμών.
Τι είναι η δοκιμή συστήματος με παράδειγμα
- - Λιγότερο από
- - λιγότερο από ή ίσο με
- -gt μεγαλύτερο από
- -ge μεγαλύτερο από ή ίσο με
- - ισοδύναμο με
- -ένα όχι ίσο με
Το Unix παρέχει έναν αριθμό τρόπων για την εκτέλεση υπό όρους των άλλων εντολών.
Αυτά καλύπτονται παρακάτω:
# 1) Οι δηλώσεις if
Παράδειγμα:
if then fi
# 2) Οι δηλώσεις αν… αλλιώς
Παράδειγμα:
if then else fi
# 3) Η δήλωση εάν… elif… αλλιώς… fi
Παράδειγμα:
if then elif then else Παρακάτω παρατίθενται ορισμένα παραδείγματα προγραμμάτων που απεικονίζουν αυτές τις δηλώσεις υπό όρους:
# 1) Ελέγξτε εάν ένας αριθμός εισαγωγής είναι θετικός:
ποιο είναι το καλύτερο ιδανικό για το python
$ echo “Enter a number” $ read num $ if ( $num -gt 0 ) $ then $ echo “It is a positive number” $ fi
# 2) Ελέγξτε εάν ένας αριθμός εισαγωγής είναι θετικός ή όχι:
$ echo “Enter a number” $ read num $ if ( $num -gt 0 ) $ then $ echo “It is a positive number” $ else $ echo “It is not a positive integer” $ fi
# 3) Ελέγξτε εάν ένας αριθμός εισαγωγής είναι θετικός, μηδέν ή αρνητικός:
$ echo “Enter a number” $ read num $ if ( $num -gt 0 ) $ then $ echo “It is a positive number” $ elif ( $num -eq 0 ) $ then $ echo “num is equal to zero” $ else $ echo “It is not a positive integer” $ Fi
Δείτε το επερχόμενο σεμινάριό μας για να μάθετε περισσότερα Δηλώσεις υπό όρους !!
Εκπαιδευτικό πρόγραμμα PREV | ΕΠΟΜΕΝΟ Φροντιστήριο
Συνιστώμενη ανάγνωση
- Unix Shell Script Arithmetic και Boolean Operators Παραδείγματα
- Χειριστές Python
- Tutorial Unix Pipes: Pipes in Unix Programming
- Εργασία με μεταβλητές Unix: Χαρακτηριστικά του Shell Scripting
- Χρησιμοποιώντας το Switch Case στο Unix Shell Scripting: Case-esac Statement
- Τι είναι το Unix: Μια σύντομη εισαγωγή στο Unix
- Εντολές επεξεργασίας κειμένου Unix: Unix φίλτρα με παραδείγματα
- Δηλώσεις υπό όρους Python: if_else, elif, ένθετες εάν δηλώσεις