Bash until Schleife: Unterschied zwischen den Versionen

Aus Xinux Wiki
Zur Navigation springen Zur Suche springen
(Die Seite wurde neu angelegt: „=Die until-Schleife= Die until-Schleife wird so lange durchlaufen, bis der Returncode der Abbruchbedingung gleich null ist. '''until''' test ''$# -eq 0 '…“)
 
 
Zeile 8: Zeile 8:
 
      shift
 
      shift
 
  '''done'''
 
  '''done'''
 +
 +
* '''$#''': Anzahl der Argumente
 +
* '''shift''': entferne das erste Argument und rücke die Position aller Argumente um eins nach links/unten
  
 
Darstellung als Struktogramm nach Nassi / Shneiderman:
 
Darstellung als Struktogramm nach Nassi / Shneiderman:
  
 
[[Image:until.jpg]]
 
[[Image:until.jpg]]

Aktuelle Version vom 20. Juni 2024, 07:02 Uhr

Die until-Schleife

Die until-Schleife wird so lange durchlaufen, bis der Returncode der Abbruchbedingung gleich null ist.

	until test $# -eq 0
	do
	     echo $1
	     shift
	done
  • $#: Anzahl der Argumente
  • shift: entferne das erste Argument und rücke die Position aller Argumente um eins nach links/unten

Darstellung als Struktogramm nach Nassi / Shneiderman:

Until.jpg