Wie man eine Verzögerung in Shell Script. Sie werden häufig verwendet , um Aufgaben , die häufig laufen automatisiert und erfordern eine Menge von Tastatureingaben zu bewerkstelligen. Zum Beispiel kann ein Shell-Skript verwendet, um eine Reihe von Programmen geladen werden , wenn ein bestimmter Benutzer an dem System . Manchmal ist es vorteilhaft , eine Verzögerung in der Folge von Anweisungen hinzuzufügen. Zum Beispiel könnte ein Skript im Hintergrund laufen und erinnern den Benutzer über eine bestimmte Aufgabe jeder so oft. Ein Shell-Skript Verzögerung ist eine hervorragende Möglichkeit, dies zu erreichen. Things You
Linux -oder Unix- PC
brauchen anzeigen Weitere Anweisungen
1
Erstellen Sie eine neue Shell-Skript , indem Sie einen Texteditor und erstellen Sie eine neue Datei . Speichern Sie diese Datei als " scriptName.sh ", um ein Shell-Skript erstellen.
2
Fügen Sie eine Verzögerung mit der "Sleep"- Funktion . Die Schlaf-Funktion nimmt zwei Argumente : " . Schlafen " die Einheiten der Zeit und die Anzahl der Einheiten, für die an das Skript wird für die angegebene Zeit verzögern. Zum Beispiel , um das Skript für 10 Sekunden verzögern , können Sie Folgendes schreiben :
delayTime = $ {$ 10sleep delayTime } s
3
Drucken Sie eine kurze Nachricht mit dem " Echo "-Funktion , wie folgt aus: " . 10 Sekunden sind vergangen "
echo
4
Speichern Sie das Skript -Datei und starten Sie es durch einen Doppelklick auf das entsprechende Symbol. Ein Terminal-Fenster öffnet sich. Nach 10 Sekunden wird das Skript drucken Sie die Aussage " 10 Sekunden sind vergangen . "