Der sleep
-Befehl wird verwendet, um die Ausführung eines Skripts oder eines Befehls für eine bestimmte Zeitspanne zu pausieren. Dies ist nützlich, wenn Sie möchten, dass ein Prozess für eine bestimmte Dauer wartet, bevor er fortfährt.
Die grundlegende Syntax des Befehls lautet:
sleep [optionen] [argumente]
-m
: Gibt die Zeit in Minuten an.-s
: Gibt die Zeit in Sekunden an (Standard).-h
: Gibt die Zeit in Stunden an.-d
: Gibt die Zeit in Tagen an.Hier sind einige praktische Beispiele für die Verwendung des sleep
-Befehls:
sleep 5
sleep 2m
sleep 1h
sleep 3d
echo "Starte in 10 Sekunden..."
sleep 10
echo "Jetzt starte ich!"
sleep
, um Skripte zu synchronisieren, insbesondere wenn Sie auf externe Prozesse warten müssen.sleep
mit Schleifen, um wiederholte Aktionen mit Pausen durchzuführen.