continue

Aus Mikiwiki
Version vom 17. Januar 2009, 09:29 Uhr von Michi (Diskussion | Beiträge) (Die Seite wurde neu angelegt: Der Shell-Befehl <b>continue</b> springt ans Ende der aktuellen Schleife bzw. überspringt den Rest der Schleife und fährt mit dem nächsten Schleifenwert fort...)
(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)
Zur Navigation springen Zur Suche springen

Der Shell-Befehl continue springt ans Ende der aktuellen Schleife bzw. überspringt den Rest der Schleife und fährt mit dem nächsten Schleifenwert fort.

Standardmässig wird dabei die innerste Schleifenebene übersprungen, ohne den Rest der Schleife auszuführen. Wenn der Parameter "n" angegeben wurde, werden "n" Schleifenebenen" übersprungen.

Verwendung

for datei in *
  do
  if test ! -f "$datei"
    then
      continue
  fi
  echo "Bei $datei handelt es sich wahrscheinlich um: "
  file "$datei"
  done