sleep (dormi) è un semplice comando dei sistemi operativi Unix e Unix-like, e più in generale dei sistemi POSIX, che consente di inserire delle pause negli shell script o comunque nelle combinazione di comandi in riga di comando.
sleep RITARDO[SUFFISSO]
RITARDO è semplicemente un numero floating point mentre SUFFISSO può essere
Se il SUFFISSO è omesso il ritardo viene considerato in secondi
Riavvia il sistema tra 3 ore:
sleep 3h && /sbin/reboot
Utilizzo in un ciclo:
while test 1 do [...] sleep 5s done