Εγχειρίδια για τη γραμμή εντολών

Man » Expr Manual online - λεπτομερής διαδικτυακή τεκμηρίωση για τη σελίδα man expr

🌍
expr - αξιολόγηση εκφράσεων

ΣΥΝΤΑΞΗ

expr ΕΚΦΡΑΣΗ
expr ΕΠΙΛΟΓΗ

ΠΕΡΙΓΡΑΦΗ

--help εμφάνιση αυτής της βοήθειας και έξοδος

--version
εμφάνιση πληροφοριών έκδοσης και έξοδος

Εκτυπώστε την τιμή της ΕΚΦΡΑΣΗΣ στην τυπική έξοδο. Μια κενή γραμμή παρακάτω διαχωρίζει τις ομάδες προτεραιότητας που αυξάνονται. Η ΕΚΦΡΑΣΗ μπορεί να είναι:

ARG1 | ARG2
ARG1 εάν δεν είναι ούτε null ούτε 0, διαφορετικά ARG2

ARG1 & ARG2
ARG1 εάν κανένα από τα ορίσματα δεν είναι null ή 0, διαφορετικά 0

ARG1 < ARG2
Το ARG1 είναι μικρότερο από το ARG2

ARG1 <= ARG2
Το ARG1 είναι μικρότερο ή ίσο με το ARG2

ARG1 = ARG2
Το ARG1 είναι ίσο με το ARG2

ARG1 != ARG2
Το ARG1 δεν είναι ίσο με το ARG2

ARG1 >= ARG2
Το ARG1 είναι μεγαλύτερο ή ίσο με το ARG2

ARG1 > ARG2
Το ARG1 είναι μεγαλύτερο από το ARG2

ARG1 + ARG2
αριθμητικό άθροισμα του ARG1 και του ARG2

ARG1 - ARG2
αριθμητική διαφορά του ARG1 και του ARG2

ARG1 * ARG2
αριθμητικό γινόμενο του ARG1 και του ARG2

ARG1 / ARG2
αριθμητικό πηλίκο του ARG1 διαιρούμενο με το ARG2

ARG1 % ARG2
αριθμητικό υπόλοιπο του ARG1 διαιρούμενο με το ARG2

STRING : REGEXP
άγκυρα αντιστοίχιση προτύπου του REGEXP στο STRING

match STRING REGEXP
το ίδιο με STRING : REGEXP

substr STRING POS LENGTH
υποσυμβολοσειρά του STRING, το POS μετράται από το 1

index STRING CHARS
δείκτης στο STRING όπου βρίσκεται οποιοδήποτε από τα CHARS, ή 0

length STRING
μήκος του STRING

+ TOKEN
ερμηνεύστε το TOKEN ως μια συμβολοσειρά, ακόμη και αν είναι μια λέξη-κλειδί όπως το 'match' ή ένας τελεστής όπως το '/'

( ΕΚΦΡΑΣΗ )
τιμή της ΕΚΦΡΑΣΗΣ

Προσέξτε ότι πολλοί τελεστές πρέπει να μεταφερθούν ή να περικλείονται σε εισαγωγικά για τα κελύφη. Οι συγκρίσεις είναι αριθμητικές εάν και τα δύο ARG είναι αριθμοί, διαφορετικά λεξικογραφικές. Οι αντιστοιχίσεις προτύπων επιστρέφουν τη συμβολοσειρά που ταιριάζει μεταξύ ( και ), ή null· εάν δεν χρησιμοποιούνται τα ( και ), επιστρέφουν τον αριθμό των χαρακτήρων που ταιριάζουν ή 0.

Η κατάσταση εξόδου είναι 0 εάν η ΕΚΦΡΑΣΗ δεν είναι ούτε null ούτε 0, 1 εάν η ΕΚΦΡΑΣΗ είναι null ή 0, 2 εάν η ΕΚΦΡΑΣΗ είναι συντακτικά μη έγκυρη και 3 εάν προέκυψε κάποιο σφάλμα.

ΣΥΓΓΡΑΦΕΑΣ

Γράφτηκε από τους Mike Parker, James Youngman και Paul Eggert.

ΑΝΑΦΟΡΑ ΣΥΓΚΕΝΤΡΩΣΗΣ ΣΦΑΛΜΑΤΩΝ

Διαδικτυακή βοήθεια του GNU coreutils: [https://www.gnu.org/software/coreutils/] Αναφέρετε τυχόν σφάλματα μετάφρασης στο [https://translationproject.org/team/]

ΔΕΙΤΕ ΕΠΙΣΗΣ

Πλήρης τεκμηρίωση [https://www.gnu.org/software/coreutils/expr] ή διαθέσιμη τοπικά μέσω: info '(coreutils) expr invocation'

Συσκευάστηκε από το Debian (9.7-3) Πνευματικά δικαιώματα © 2025 Free Software Foundation, Inc. Άδεια GPLv3+: GNU GPL έκδοση 3 ή μεταγενέστερη [https://gnu.org/licenses/gpl.html]. Αυτό είναι ελεύθερο λογισμικό: έχετε το δικαίωμα να το αλλάξετε και να το αναδιανείμετε. Δεν υπάρχει καμία εγγύηση, στο μέτρο που επιτρέπεται από το νόμο.