Null-Kommando: Unterschied zwischen den Versionen

Aus Foxwiki
Die Seite wurde neu angelegt: „= Null = ''':''' * Das Null-Kommando tut nichts, außer den Rückgabewert 0 zu erzeugen ** 0 ist der übliche Rückgabewert eines Kommandos, wenn seine Ausfü…“
 
K Textersetzung - „== Syntax ==“ durch „== Aufruf ==“
 
(26 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt)
Zeile 1: Zeile 1:
= Null =
'''Bash/Null-Kommando''' - gibt Rückgabewert 0 aus
 
== Beschreibung ==
0 ist der übliche Rückgabewert eines Kommandos, wenn seine Ausführung erfolgreich war
 
== Aufruf ==
  ''':'''
  ''':'''
* Das Null-Kommando tut nichts, außer den Rückgabewert 0 zu erzeugen
** 0 ist der übliche Rückgabewert eines Kommandos, wenn seine Ausführung erfolgreich war
* Nützlich ist es in Shellskripten, falls Sie in Bedingungen einen wahren Wert (»true«) benötigen oder an Positionen, wo syntaktisch ein Kommando erwartet wird, Sie aber keines benötigen:


== 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'''
  $ '''while : ;do echo "Eine Endlosschleife"; done'''
  Eine Endlosschleife
  Eine Endlosschleife
Zeile 11: Zeile 19:
  ...
  ...
  Eine Endlosschleife[Strg]+[C]
  Eine Endlosschleife[Strg]+[C]
  '''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


<noinclude>
== Anhang ==
=== Siehe auch ===
{{Special:PrefixIndex/{{BASEPAGENAME}}}}
==== Links ====
===== Weblinks =====


[[Kategorie:Linux:Shell:Bash:Builtin]]
[[Kategorie:Bash/Builtin]]
[[Kategorie:Bash/Scripting]]
</noinclude>

Aktuelle Version vom 12. November 2024, 18:49 Uhr

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

Beschreibung

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

Aufruf

:

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


Anhang

Siehe auch

Links

Weblinks