Null-Kommando: Unterschied zwischen den Versionen

Aus Foxwiki
Keine Bearbeitungszusammenfassung
Zeile 1: Zeile 1:
Das '''Null-Kommando''' gibt Rückgabewert 0 aus
'''Bash/Null-Kommando''' - gibt Rückgabewert 0 aus


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


= Syntax =
== Syntax ==
  ''':'''
  ''':'''


= Anwendung =
== Anwendung ==
 
=== Shellskripten ===
'''Nützlich in Shellskripten'''
* Falls in Bedingungen immer ein wahrer Wert (»true«) benötigt wird.
* Falls in Bedingungen immer ein wahrer Wert (»true«) benötigt wird.
* Wenn syntaktisch ein Kommando erwartet wird, aber keines benötigt wird
* Wenn syntaktisch ein Kommando erwartet wird, aber keines benötigt wird


'''Beispiel'''
=== Beispiel ===
  $ '''while : ;do echo "Eine Endlosschleife"; done'''
  $ '''while : ;do echo "Eine Endlosschleife"; done'''
  Eine Endlosschleife
  Eine Endlosschleife

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

Bash/Null-Kommando - gibt Rückgabewert 0 aus

TMP

Beschreibung

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

Syntax

:

Anwendung

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