Benutzer-Werkzeuge

Webseiten-Werkzeuge


allgemein:howto:linux_essentials

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
allgemein:howto:linux_essentials [13.12.2017 14:50] richardallgemein:howto:linux_essentials [14.12.2017 08:53] (aktuell) richard
Zeile 12: Zeile 12:
 Beispiel:   Beispiel:  
 <code>ls --help</code> <code>ls --help</code>
-bzw.  
-<code>ls -h</code> 
  
 So bekommt man meistens die Parameter in sehr knapper Form angezeigt. So bekommt man meistens die Parameter in sehr knapper Form angezeigt.
Zeile 86: Zeile 84:
  ls -l $f  ls -l $f
 done done
 +</code>
  
 +==== Exit-Status ====
 +
 +Wenn ein Befehl erfolgreich war, dann wird der Exit-Status 0 zurückgegeben. Sonst ungleich 0.
 +
 +<code>
 +ls *
 +echo $?
 +Ergebnis: 0
 +
 +ls gibtesnicht
 +echo $?
 +Ergebnis: 2
 </code> </code>
  
 +Man kann den Exit-Status zur Steuerung von weiteren Befehlen nutzen.
 +<code>
 +echo hallo > gibtes
 +ls gibtes && cat gibtes
 +Ausgabe: hallo
 +
 +rm gibtes
 +ls gibtes && cat gibtes
 +Ausgabe: ls: cannot access gibtes
 +cat Befehl wird nicht mehr ausgeführt.
 +</code>
  
  
allgemein/howto/linux_essentials.1513173057.txt.gz · Zuletzt geändert: 13.12.2017 14:50 von richard

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki