```
output=`ls -l`
ηχώ $έξοδος
```
Σε αυτό το παράδειγμα, η έξοδος της εντολής `ls -l` εκχωρείται στη μεταβλητή `output`. Στη συνέχεια, μπορείτε να χρησιμοποιήσετε τη μεταβλητή «έξοδος» για να εκτελέσετε άλλες εργασίες, όπως να την εκτυπώσετε στην οθόνη ή να αναζητήσετε ένα συγκεκριμένο μοτίβο.
Μια άλλη μέθοδος για να ορίσετε την έξοδο μιας εντολής Linux σε μια μεταβλητή είναι να χρησιμοποιήσετε τη σύνταξη `$( )`. Αυτή η σύνταξη σάς επιτρέπει να εκτελέσετε μια εντολή και να καταγράψετε την έξοδο της σε μια μεταβλητή χωρίς να χρειάζεται ο τελεστής backtick. Για παράδειγμα:
```
έξοδος=$(ls -l)
ηχώ $έξοδος
```
Και οι δύο αυτές μέθοδοι χρησιμοποιούνται συνήθως για να ορίσετε την έξοδο μιας εντολής Linux σε μια μεταβλητή. Ωστόσο, η σύνταξη «$( )» προτιμάται γενικά επειδή είναι πιο συνοπτική και πιο ευανάγνωστη.
Ακολουθούν μερικά πρόσθετα παραδείγματα για το πώς να ορίσετε την έξοδο μιας εντολής Linux σε μια μεταβλητή:
* Για να αντιστοιχίσετε την έξοδο της εντολής «date» στη μεταβλητή «date»:
```
ημερομηνία=`ημερομηνία`
echo $ημερομηνία
```
* Για να εκχωρήσετε την έξοδο της εντολής «whoami» στη μεταβλητή «user»:
```
χρήστης=$(whoami)
echo $χρήστης
```
* Για να αντιστοιχίσετε την έξοδο της εντολής «ps -ef» στη μεταβλητή «διαδικασίες»:
```
διεργασίες=$(ps -ef)
echo $διαδικασίες
```
Μπορείτε να χρησιμοποιήσετε αυτές τις τεχνικές για να αντιστοιχίσετε οποιαδήποτε έξοδο εντολής Linux σε μια μεταβλητή, η οποία μπορεί να είναι χρήσιμη για την αυτοματοποίηση εργασιών ή την αποθήκευση πληροφοριών για μελλοντική χρήση.
Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα