.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.24 DE. .\" help2man DE and additional translations (the X files) .\" by Michael Piefel .TH EXPR "1" "Mai 2001" "GNU sh-utils 2.0.11" FSF .SH NAME expr \- Ausdrücke auswerten .SH "ÜBERSICHT" .B expr \fIAUSDRUCK\fR .br .B expr \fIOPTION\fR .SH BESCHREIBUNG .\" Add any additional description here .TP \fB\-\-help\fR gib diese Hilfe aus und beende das Programm .TP \fB\-\-version\fR gib Versionsinformation aus und beende das Programm .PP Gib den Wert des AUSDRUCKs auf Standardausgabe aus. Im Folgenden bedeutet eine Leerzeile eine aufsteigende Präzedenz. AUSDRUCK kann sein: .TP ARG1 | ARG2 ARG1, wenn es weder null noch 0 ist, sonst ARG2 .TP ARG1 & ARG2 ARG1, wenn kein Argument null oder 0 ist, sonst 0 .TP ARG1 < ARG2 ARG1 ist kleiner als ARG2 .TP ARG1 <= ARG2 ARG1 ist kleiner oder gleich ARG2 .TP ARG1 = ARG2 ARG1 ist gleich ARG2 .TP ARG1 != ARG2 ARG1 ist ungleich ARG2 .TP ARG1 >= ARG2 ARG1 ist größer oder gleich ARG2 .TP ARG1 > ARG2 ARG1 ist größer ARG2 .TP ARG1 + ARG2 arithmetische Summe von ARG1 und ARG2 .TP ARG1 - ARG2 arithmetische Differenz von ARG1 und ARG2 .TP ARG1 * ARG2 arithmetisches Produkt von ARG1 und ARG2 .TP ARG1 / ARG2 arithmetischer Quotient von ARG1 geteilt durch ARG2 .TP ARG1 % ARG2 arithmetischer Rest von ARG1 geteilt durch ARG2 .TP ZKETTE : REGEXP verankerte Mustererkennung von REGEXP in ZKETTE .TP match ZKETTE REGEXP dasselbe wie ZEICHENKETTE : REGEXP .TP substr ZKETTE POS LENGTH Teilzeichenkette von ZKETTE, POS beginnt mit 1 .TP index ZKETTE ZEICHEN Index in ZKETTE, wo eines der ZEICHEN auftritt, .IP sonst 0 .TP length ZEICHENKETTE Länge der ZEICHENKETTE .TP quote TOKEN Interpretiere TOKEN als Zeichenkette, auch wenn .IP es ein Schlüsselwort wie »match« oder ein Operator wie »/« ist .TP ( AUSDRUCK ) Wert des AUSDRUCKs .PP 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 \e( und \e) zurück oder nichts; wenn \e( und \e) nicht benutzt werden, wird die Länge der Zeichenkette oder 0 zurückgegeben. .SH AUTOR Geschrieben von Mike Parker. .SH "BUGS MELDEN" Berichten Sie Fehler an . .SH COPYRIGHT Copyright \(co 2000 Free Software Foundation, Inc. .br Dies ist freie Software; die Kopierbedingungen stehen in den Quellen. Es gibt keine Garantie; auch nicht für VERKAUFBARKEIT oder FÜR SPEZIELLE ZWECKE.