EXPR(1) Dienstprogramme fur Benutzer EXPR(1)
BEZEICHNUNG
expr - Ausdrucke auswerten
UBERSICHT
expr AUSDRUCK
expr OPTION
BESCHREIBUNG
--help zeigt Hilfeinformationen an und beendet das Programm.
--version
gibt Versionsinformationen aus und beendet das Programm.
Den Wert des AUSDRUCKs auf Standardausgabe ausgeben. Im Folgenden
trennt eine Leerzeile Gruppen aufsteigende Prazedenz. 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 grosser oder gleich ARG2
ARG1 > ARG2
ARG1 ist grosser 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
ZEICHENKETTE : REGAUSDR
verankerte Mustererkennung von REGAUSDR in ZEICHENKETTE
match ZEICHENKETTE REGAUSDR
Identisch zu ZEICHENKETTE : REGAUSDR
substr ZEICHENKETTE POS LANGE
Teilzeichenkette von ZEICHENKETTE, POS beginnt mit 1
index ZEICHENKETTE ZEICHEN
Index in ZEICHENKETTE, wo eines der ZEICHEN auftritt, oder 0
length ZEICHENKETTE
Lange der ZEICHENKETTE
+ KURZEL
KURZEL als Zeichenkette interpretieren, selbst wenn es ein
Schlusselwort wie >>match<< oder ein Operator wie >>/<< ist
( AUSDRUCK )
Wert des AUSDRUCKs
Beachten Sie, dass viele Operatoren fur Benutzung unter einer Shell
maskiert werden mussen. Vergleiche sind arithmetisch, wenn beide
ARGumente Zahlen sind, sonst lexikografisch. Mustererkennungen geben
die Zeichenkette zwischen \( und \) zuruck oder null; wenn \( und \)
nicht benutzt werden, wird die Anzahl der zutreffenden Zeichen oder 0
zuruckgegeben.
Der Exit-Status ist 0, falls der AUSDRUCK weder Null noch 0 ist, 1,
falls AUSDRUCK null oder 0 ist, 2, falls der AUSDRUCK syntaktisch
ungultig ist, und 3, wenn ein Fehler auftrat.
AUTOR
Geschrieben von Mike Parker, James Youngman und Paul Eggert.
FEHLER MELDEN
Onlinehilfe fur GNU coreutils:
Melden Sie Fehler in der Ubersetzung an das deutschsprachige Team beim
GNU Translation Project .
COPYRIGHT
Copyright (C) 2023 Free Software Foundation, Inc. Lizenz GPLv3+: GNU
GPL Version 3 oder neuer.
Dies ist freie Software: Sie konnen sie verandern und weitergeben. Es
gibt KEINE GARANTIE, soweit gesetzlich zulassig.
SIEHE AUCH
Vollstandige Dokumentation unter:
oder lokal verfugbar mit: info '(coreutils) expr invocation'
UBERSETZUNG
Die deutsche Ubersetzung dieser Handbuchseite wurde von Karl Eichwalder
, Lutz Behnke , Michael Piefel
, Michael Schmidt und Helge
Kreutzmann erstellt.
Diese Ubersetzung ist Freie Dokumentation; lesen Sie die GNU General
Public License Version 3
oder neuer bezuglich der Copyright-Bedingungen. Es wird KEINE HAFTUNG
ubernommen.
Wenn Sie Fehler in der Ubersetzung dieser Handbuchseite finden,
schicken Sie bitte eine E-Mail an die Mailingliste der Ubersetzer
.
GNU coreutils 9.4 Januar 2024 EXPR(1)