Springe zum Hauptinhalt

Bourne
next up previous contents
Next: Beispiele für Shell-Programmierung Up: Spezielle Probleme und Kommandos Previous: read-Kommando

Auswertung von Ausdrücken mittels expr


Das Kommando expr betrachtet seine Argumente als Ausdrücke, die ausgewertet werden, sowie das Ergebnis auf die Standardausgabe geschrieben wird.

  • allgemeine Form:


        expr ausdruck1 operator ausdruck2


    wobei:

    operator Ergebnis
       
    $\vert$ a1 , falls ungleich 0, sonst a2
    & a1 , falls a1 und a2 ungleich 0 bzw. ``'', sonst 0
    <,<=,=,!=,>=,> ``1'', falls Relation wahr, sonst ``0''
    + Addition von a1 und a2
    - Subtraktion a2 von a1
    * Multiplikation a1 mit a2
    / Division a1 durch a2
    % a1 modulo a2
    : a1 wird mit a2 verglichen, a2 darf ein regulärer Ausdruck sein
  • Bemerkung:
    • Vorrang ist steigend
    • Klammerung von Ausdrücken ist möglich: (a)
    • Achtung: * muß auf Grund seiner Sonderbedeutung für die Shell markiert werden, z.B.
  • Beispiele:
    expr 14 + 23+ 112
    149
    
    count=`expr $count + 1`    #  Wert von count um 1 erhoehen
    

next up previous contents
Next: Beispiele für Shell-Programmierung Up: Spezielle Probleme und Kommandos Previous: read-Kommando
  • Skulptur der Justizia vor einem Gebäude

    Schulterschluss für ein Studium der Rechtswissenschaften an der TU Chemnitz

    Neue Website der TU Chemnitz zeigt, dass sich Vertreterinnen und Vertreter aus der Justiz, der Anwaltschaft, der Wirtschaft und der Wissenschaft einig sind, wie man in Chemnitz durch neue Studienangebote in den Rechtswissenschaften dem zunehmenden Bedarf an Juristinnen und Juristen in Sachsen wirkungsvoll begegnen kann …

  • Drei Männer stehen nebeneinander. Ein Mann in der Mitte hält eine Urkunde in den Händen.

    Peter Bernshausen ist neuer Kanzler der TU Chemnitz

    Mit der Bestellung durch das Sächsische Staatsministerium für Wissenschaft, Kultur und Tourismus übernimmt Peter Bernshausen ab 1. November 2024 die Leitung der Zentralen Universitätsverwaltung …

  • Grafik mit Vernetzungssymbolen

    Tag des wissenschaftlichen Nachwuchses am 28. November 2024

    Der „Tag des wissenschaftlichen Nachwuchses“ der TU Chemnitz steht in diesem Jahr im Zeichen der vielfältigen Wege zur Promotion und zu unterschiedlichen Karriereoptionen nach der Promotion – Kostenfreie Teilnahme ist nach Online-Anmeldung möglich …

  • Blick auf ein buntes Bild an einem Gebäudeanbau.

    Neue Kunst im „Erfenschlag“

    Studierende und Beschäftigte der TU Chemnitz schufen durch Malen auf dem Wasser ein Kunstwerk, das nun einen Gebäudeanbau auf dem Gelände des südlichsten Uni-Standorts ziert …