Sleep

sleep — unix-утилита, выполняющая задержку на указанное время (например, при исполнении shell-сценария)

Входит, например, в GNU Coreutils.

## Содержание

* 1 Использование
* 2 Параметры запуска
* 3 Примеры
* 4 Ссылки

## Использование

[править | править код]

* `sleep ЧИСЛО[СУФФИКС]…`
* `sleep ПАРАМЕТР`

Остановиться на указанное ЧИСЛО секунд. СУФФИКС может принимать значения «s» для секунд (по умолчанию), «m» для минут, «h» для часов и «d» для дней. Хотя большинство реализаций требуют указания ЧИСЛА, как целого значения, здесь ЧИСЛО может быть числом с плавающей запятой, а СУФФИКС отображает период времени. Также возможно использование команды sleep в качестве планировщика задач.

## Параметры запуска

[править | править код]

\--help
выдаёт эту информацию и заканчивает работу
\--version
выдаёт информацию о версии и заканчивает работу

## Примеры

[править | править код]

sleep 5
даёт указание скрипту приостановить работу на 5 секунд
sleep 5h
даёт указание скрипту приостановить работу на 5 часов
sleep 3h; mplayer foo.ogg
Подождать 3 часа, затем воспроизвести файл foo.ogg

## Ссылки

[править | править код]

* `sleep(1)` — страница справки man по пользовательским командам GNU/Linux (англ.)
* `sleep(1)` — страница справки man по пользовательским командам OpenBSD (англ.)
* `sleep(1)` — страница справки man по пользовательским командам FreeBSD (англ.)

Команды Unix

Утилиты POSIX.1-2008

* admin
* alias
* ar
* asa
* at
* awk
* basename
* batch
* bc
* bg
* c99
* cal
* cat
* cd
* cflow
* chgrp
* chmod
* chown
* cksum
* cmp
* comm
* command
* compress
* cp
* crontab
* csplit
* ctags
* cut
* cxref
* date
* dd
* delta
* df
* diff
* dirname
* du
* echo
* ed
* env
* ex
* expand
* expr
* false
* fc
* fg
* file
* find
* fold
* fort77
* fuser
* gencat
* get
* getconf
* getopts
* grep
* hash
* head
* iconv
* id
* ipcrm
* ipcs
* jobs
* join
* kill
* lex
* link
* ln
* locale
* localedef
* logger
* logname
* lp
* ls
* m4
* mailx
* make
* man
* mesg
* mkdir
* mkfifo
* more
* mv
* newgrp
* nice
* nl
* nm
* nohup
* od
* paste
* patch
* pathchk
* pax
* pr
* printf
* prs
* ps
* pwd
* qalter
* qdel
* qhold
* qmove
* qmsg
* qrerun
* qrls
* qselect
* qsig
* qstat
* qsub
* read
* renice
* rm
* rmdel
* rmdir
* sact
* sccs
* sed
* sh
* sleep
* sort
* split
* strings
* strip
* stty
* tabs
* tail
* talk
* tee
* test
* time
* touch
* tput
* tr
* true
* tsort
* tty
* type
* ulimit
* umask
* unalias
* uname
* uncompress
* unexpand
* unget
* uniq
* unlink
* uucp
* uudecode
* uuencode
* uustat
* uux
* val
* vi
* wait
* wc
* what
* who
* write
* xargs
* yacc
* zcat

GNU Coreutils

Файловые утилиты|

* chgrp
* chown
* chmod
* cp
* dd
* df
* dir
* dircolors
* install
* ln
* ls
* mkdir
* mkfifo
* mknod[англ.]
* mv
* rm
* rmdir
* shred
* sync
* touch
* vdir

Текстовые утилиты|

* cat
* cksum
* comm
* csplit
* cut
* expand
* fmt
* fold
* head
* join
* md5sum
* nl
* od
* paste
* ptx[англ.]
* pr
* sha1sum
* sort
* split
* sum
* tac
* tail
* tr
* tsort[англ.]
* unexpand
* uniq
* wc

Shell-утилиты|

* basename
* chroot
* date
* dirname
* du
* echo
* env
* expr
* factor[англ.]
* false
* groups[англ.]
* hostid
* id
* link
* logname
* nice
* nohup
* pathchk
* pinky
* printenv[англ.]
* printf
* pwd
* readlink
* seq
* sleep
* stat
* stty
* tee
* test
* true
* tty
* uname
* unlink
* users
* who
* whoami
* yes

другие утилиты|

* size
* Start-stop-daemon
* Surfraw