Available in

(1) (3) (n) (1)/cs (1)/de (1)/es (1)/fi (1)/fr (1)/it (1)/ja (1)/ko (1)/pl (3)/pl (1)/tr (3)/zh_cn (3)/zh_tw

Contents

NAME

expr − Ausdrücke auswerten

ÜBERSICHT

expr AUSDRUCK
expr
OPTION

Diese Handbuchseite ist eventuell veraltet. Im Zweifelsfall ziehen Sie die englischsprachige Handbuchseite zu Rate, indem Sie

man -LC 1 expr

eingeben.

BESCHREIBUNG

−−help

gib diese Hilfe aus und beende das Programm

−−version

gib Versionsinformation aus und beende das Programm

Gib den Wert des AUSDRUCKs auf Standardausgabe aus. Im Folgenden bedeutet eine Leerzeile eine aufsteigende Präzedenz. AUSDRUCK kann sein:
ARG1 | ARG2

ARG1, wenn es weder null noch 0 ist, sonst ARG2

ARG1 & ARG2

ARG1, wenn kein Argument null oder 0 ist, sonst 0

ARG1 < ARG2

ARG1 ist kleiner als ARG2

ARG1 <= ARG2

ARG1 ist kleiner oder gleich ARG2

ARG1 = ARG2

ARG1 ist gleich ARG2

ARG1 != ARG2

ARG1 ist ungleich ARG2

ARG1 >= ARG2

ARG1 ist größer oder gleich ARG2

ARG1 > ARG2

ARG1 ist größer ARG2

ARG1 + ARG2

arithmetische Summe von ARG1 und ARG2

ARG1 - ARG2

arithmetische Differenz von ARG1 und ARG2

ARG1 * ARG2

arithmetisches Produkt von ARG1 und ARG2

ARG1 / ARG2

arithmetischer Quotient von ARG1 geteilt durch ARG2

ARG1 % ARG2

arithmetischer Rest von ARG1 geteilt durch ARG2

ZKETTE : REGEXP

verankerte Mustererkennung von REGEXP in ZKETTE

match ZKETTE REGEXP

dasselbe wie ZEICHENKETTE : REGEXP

substr ZKETTE POS LENGTH

Teilzeichenkette von ZKETTE, POS beginnt mit 1

index ZKETTE ZEICHEN

Index in ZKETTE, wo eines der ZEICHEN auftritt,

sonst 0

length ZEICHENKETTE

Länge der ZEICHENKETTE

quote TOKEN

Interpretiere TOKEN als Zeichenkette, auch wenn

es ein Schlüsselwort wie »match« oder ein Operator wie »/« ist

( AUSDRUCK )

Wert des AUSDRUCKs

Bedenken Sie, dass viele Operatoren für Benutzung unter einer Shell mit Fluchtsymbolen versehen werden müssen. Vergleiche sind arithmetisch, wenn beide Argumente Zahlen sind, sonst lexikografisch. Mustererkennung geben die Zeichenkette zwischen \( und \) zurück oder nichts; wenn \( und \) nicht benutzt werden, wird die Länge der Zeichenkette oder 0 zurückgegeben.

AUTOR

Geschrieben von Mike Parker.

BUGS MELDEN

Berichten Sie Fehler an <bug-sh-utils [AT] gnu.org>.

COPYRIGHT

Copyright © 2000 Free Software Foundation, Inc.
Dies ist freie Software; die Kopierbedingungen stehen in den Quellen. Es gibt keine Garantie; auch nicht für VERKAUFBARKEIT oder FÜR SPEZIELLE ZWECKE.

COMMENTS

blog comments powered by Disqus