Null-Kommando: Unterschied zwischen den Versionen

Aus Foxwiki
K Dirkwagner verschob die Seite Null nach Bash/Null-Kommando, ohne dabei eine Weiterleitung anzulegen
Zeile 23: Zeile 23:
  $ '''if test -a foo ; then :; else echo "Datei nicht existent"; fi'''
  $ '''if test -a foo ; then :; else echo "Datei nicht existent"; fi'''
  Datei nicht existent
  Datei nicht existent
= Links =
== Dateien ==
== Man-Pages ==
== Intern ==
== Weblinks ==


[[Kategorie:Bash/Builtin]]
[[Kategorie:Bash/Builtin]]
[[Kategorie:Bash/Scripting]]
[[Kategorie:Bash/Scripting]]

Version vom 9. März 2024, 10:24 Uhr

Das Null-Kommando gibt Rückgabewert 0 aus

Beschreibung

0 ist der übliche Rückgabewert eines Kommandos, wenn seine Ausführung erfolgreich war

Syntax

:

Anwendung

Nützlich in Shellskripten

  • Falls in Bedingungen immer ein wahrer Wert (»true«) benötigt wird.
  • Wenn syntaktisch ein Kommando erwartet wird, aber keines benötigt wird

Beispiel

$ while : ;do echo "Eine Endlosschleife"; done
Eine Endlosschleife
Eine Endlosschleife
Eine Endlosschleife
...
Eine Endlosschleife[Strg]+[C]
$ if test -a foo ; then :; else echo "Datei nicht existent"; fi
Datei nicht existent