ubuntuusers.de

sleep

Dieser Artikel wurde für die folgenden Ubuntu-Versionen getestet:

Dieser Artikel ist größtenteils für alle Ubuntu-Versionen gültig.

Zum Verständnis dieses Artikels sind folgende Seiten hilfreich:

Wiki/Icons/terminal.png Der Befehl sleep lässt den ausführenden Prozess (quasi sich selbst) für eine angegebene Zeit pausieren. Damit kann beispielsweise in Shell-Skripten eine Wartepause erzwungen werden.

Installation

Das Programm sleep ist im Paket

  • coreutils

enthalten und unter allen Ubuntu-Versionen bereits installiert.

Verwendung

Allgemein lautet die Syntax [1] folgendermaßen:

sleep ZAHL 

Optional kann auf die Zahl einer der folgenden Buchstaben folgen:

Syntax
Parameter Beschreibung
s für Sekunden (Standard)
m für Minuten
h für Stunden
d für Tage

Die Zahl muss keine Ganzzahl sein, sondern kann auch eine Fließkommazahl sein, wobei ein Punkt verwendet werden muss. Der Befehl

sleep 0.1h 

lässt das Programm also für 6 Minuten pausieren.

Das folgende Beispiel verzögert die Ausführung eines Programmes um zwei Stunden:

sleep 2h && [Programmname] 

Das Beispiel unten beendet das bereits laufende Programm VLC-Media Player 30 Minuten nach Eingabe des Befehls:

sleep 30m && killall vlc 

Optionen

sleep kennt die folgenden beiden Optionen:

Optionen
Parameter Beschreibung
--help Gibt einen Hilfetext zum Befehl aus.
--version Gibt Informationen über die Version, die Lizenz und die Entwickler aus.

Diese Revision wurde am 14. Mai 2014 23:16 von Sputnik erstellt.
Die folgenden Schlagworte wurden dem Artikel zugewiesen: Shell