Springe zum Hauptinhalt

Archiv
next up previous contents
Next: test-Kommando Up: Ablaufsteuerung Previous: Ablaufsteuerung

if-Kommando

  • Beispiel:
    if cc -c sort.c
    then ld -o sort sort.o subr.o
    else echo Fehler beim Uebersetzen
    fi
    
    Falls der Exit-Status des cc-Kommandos gleich 0 ist, so wird ld ausgeführt, ansonsten echo.
  • allgemeine Formen:


    if cmd_liste_1

    then cmd_liste_2

    [else cmd_liste_3]

    fi


    if cmd_liste_1

    then cmd_liste_2

    elif cmd_liste_3

    then ...

        ...

    fi

  • Erläuterung:
    • if, then, else, elif, fi sind Schlüsselworte, die müssen jeweils als erstes Wort einer Zeile auftreten (Ausnahme: nach ; bzw. &)


    • $cmd\_liste\_1$ ist eine Folge von ein oder mehreren Pipelines der allgemeinen Form


      cmd1 [$\vert$ cmd2 [$\vert$ ...$\vert$ cmdn ]]


      die durch ; oder , oder & oder && oder $\vert\vert$ getrennt sind, und wahlweise durch ; oder & abgeschlossen werden


      Der Exit-Status einer Kommandoliste wird durch den Exit-Status der letzten Pipeline (d.h. im einfachsten Fall durch den Exit-Status des letzten Kommandos) bestimmt.

    • Beispiele für die Form der Kommandolisten:


      1.
      cmd1

      cmd2

      ...

      cmdn


      2.
      cmd1 ;cmd2 ;...;cmdn


      3.
      cmd


      4.
      cmd1 $\vert$ cmd2


      5.
      cmd1 $\vert$ cmd2

      cmd3



next up previous contents
Next: test-Kommando Up: Ablaufsteuerung Previous: Ablaufsteuerung
  • Eine junge Frau sitzt am Computer.

    Rund um die Uhr die Hausarbeit abschließen

    Einfach dranbleiben: Universitätsbibliothek der TU Chemnitz hat unmittelbar im Anschluss an die „Lange Nacht der aufgeschobenen Hausarbeiten“ am 5. Februar 2026 erstmals noch bis 14. Februar gegen Mitternacht 24/7 geöffnet …

  • Logo vor einer Gebäudeansicht

    TU Chemnitz im Ranking von StudyCheck.de auf Platz 4 der beliebtesten Universitäten in Deutschland

    Ein „StudyCheck Award 2026“ mit dem Zertifikat „Top Universität 2026“ geht dank der sehr positiven Bewertung ihrer Studierenden sowie Absolventinnen und Absolventen an die TU Chemnitz – Zudem ist die TUC aktuell die zweitbeste staatliche Universität im Live-Ranking „Digital Readiness“ …

  • Mehrere Personen spielen Tischtennis.

    Wenn der Deutschkurs in die Werkhalle verlagert wird

    Tischtennisturnier krönte Premiere des Sprach- und Praxisprojekts „Deutsch für Ingenieure“ – Internationale Studierende präsentierten ihre selbstgebauten Schläger und bewiesen dabei ihre neugewonnene Sprachkompetenz …

  • Blick auf ein schiff, das neben einem Gebäude ankert.

    Spurensuche in der Stadt

    Wie Migration Stadtbilder und Lebensgeschichten prägt, zeigt das Deutsche Auswandererhaus in Bremerhaven bis zum 1. März 2026 – Ausstellung „Aufbrüche – Umbrüche“ verknüpft Bremerhaven und Chemnitz in einem Dialog über Wandel, Erinnerung und Identität – Professur Humangeographie mit Schwerpunkt Europäische Migrationsforschung der TU Chemnitz wirkte an der Konzeptentwicklung mit …