Name

expr Ausdruck — /usr/bincoreutilsstdin stdout - datei -- opt --help --version

Der Befehl expr evaluiert einfache mathematische und andere Ausdrücke auf der Kommandozeile:

$ expr 7 + 3
10
$ expr '(' 7 + 3 ')' '*' 14   Metazeichen der Shell in Anführungsstrichen
140
$ expr length ABCDEFG
7
$ expr 15 '>' 16
0

Alle Argumente müssen durch Leerstellen voneinander getrennt werden. Beachten Sie, dass Zeichen, die für die Shell eine besondere Bedeutung haben, geschützt werden müssen. Klammern, die ebenfalls geschützt werden müssen, können zum Gruppieren verwendet werden. Tabelle 1-10 zeigt die Operatoren für expr.

Tabelle 1-10. Operatoren für expr

Operator

Numerische Operation

String-Operation

+

Addition

 

-

Subtraktion

 

*

Multiplikation

 

/

Integer-Division

 

%

Division ...

Get LINUX: kurz & gut now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.