instrucțiunea sleep suspendă procesul de apelare pentru cel puțin numărul specificat de secunde (implicit), minute, ore sau zile.

sleep pentru sisteme asemănătoare Unix face parte din Ghidul de portabilitate X / Open începând cu numărul 2 din 1987. Acesta a fost moștenit în prima versiune a POSIX și specificația Unix unică. A apărut pentru prima dată în versiunea 4 Unix.

versiunea sleep pachet în GNU coreutils a fost scrisă de Jim Meyering și Paul Eggert., Comanda este disponibilă și în shell-ul OS-9, în shell-ul KolibriOS și o parte din utilitățile FreeDOS Package group. Versiunea FreeDOS a fost dezvoltată de Trane Francks și este licențiată sub licența GPL.

a sleep comandă este, de asemenea, o parte din ASCII MSX-DOS2 instrumente pentru MSX-DOS versiunea 2.

În PowerShell, sleep este o comandă predefinite alias pentru Start-Sleep cmdlet care servește în același scop., Microsoft oferă, de asemenea, un sleep resource kit tool Pentru Windows, care poate fi utilizat în fișiere batch sau în promptul de comandă pentru a întrerupe execuția și a aștepta ceva timp. O altă versiune nativă este comanda timeout care face parte din versiunile curente de Windows.

comanda sleep a fost, de asemenea, portată la sistemul de operare IBM I.