Пауза перед выполнением команды в скрипте (Как добавить паузу между командами в скрипте?)

Для новичков как вообще в Linux, так и в конкретной теме, к которой относится вопрос.

Модератор: Bizdelnick

Netman
Сообщения: 145
Статус: Просто прохожий...
ОС: Debian GNU/Linux, FreeBSD

Пауза перед выполнением команды в скрипте

Сообщение Netman »

Здравствуйте! Появилось необходимость в следующем - в скрипт нужно добавить паузу перед выполнением очередной команды в скрипте. Какэто сделать?
Ситуация у меня конкретная: нужно выдержать некоторую паузу (секунду в 5-10) после установление OpenVPN--соеденения перед прописыванием маршрутов (маршруты прописываются самостоятельно, "в ручную"). Сейчас у меня 2 скрипта первый поднимает интерфейс DVB-карты и устанавливает OpenVPN-соединение, а второй прописывает необходимые маршруты - хотелось бы их объеденить в один скрипт, примерно такого вида:

Код: Выделить всё

<код скрипта>
openvpn --config client.conf --daemon --log ovpn.log

<тут нужна пауза секунды в 10, что бы выждать пока соединение будет установлено>

route xx.xx.xx.xx gw xx.xx.xx.xx
<остальные маршруты>


Заранее спасибо
Hi! I'm a signature virus. Copy me into your signature to help me spread.
Спасибо сказали:
Аватара пользователя
broom
Бывший модератор
Сообщения: 1629
Статус: мизантроп.ка
ОС: Gentoo

Re: Пауза перед выполнением команды в скрипте

Сообщение broom »

sleep 10
but in the darkness, behind your smile, you scream... © Dio
Спасибо сказали:
Netman
Сообщения: 145
Статус: Просто прохожий...
ОС: Debian GNU/Linux, FreeBSD

Re: Пауза перед выполнением команды в скрипте

Сообщение Netman »

Спасибо! Работает :) Наконец-то все собрал "в кучу" :)
Hi! I'm a signature virus. Copy me into your signature to help me spread.
Спасибо сказали: