Continue: Unterschied zwischen den Versionen
Erscheinungsbild
K Dirkwagner verschob die Seite Linux:Shell:Bash:Builtin:continue nach Bash:Builtin:continue, ohne dabei eine Weiterleitung anzulegen: Textersetzung - „Linux:Shell:“ durch „“ |
K Textersetzung - „ “ durch „ “ |
||
| (6 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt) | |||
| Zeile 12: | Zeile 12: | ||
for i in $(ls); do | for i in $(ls); do | ||
test -d $i && continue | |||
# tue etwas... | |||
done | done | ||
[[ | [[Kategorie:Bash/Builtin]] | ||
Aktuelle Version vom 14. Juni 2026, 00:48 Uhr
continue
Die Syntax der continue-Anweisung lautet wie folgt:
continue [ n ]
- Man benutzt continue um die restlichen Befehle in einer Schleife zu überspringen und mit dem nächsten Schleifendurchlauf anzufangen.
- Wenn der Parameter n angegeben wird, werden n Schleifenebenen übersprungen.
continue [n]
- Dieses Kommando kann innerhalb von Schleifen verwendet werden, um unmittelbar mit dem nächsten Schleifendurchlauf fortzufahren.
- Ohne Angabe von "n" ist die umgebende Schleife gemeint
- mit Angabe einer ganzen Zahl "n" kann im Falle von verschachtelten Schleifen diejenige benannt werden, die zu durchlaufen ist
for i in $(ls); do test -d $i && continue # tue etwas... done