Всем привет! У меня в системе есть 2 устройства video0 и video1. При загрузке системы (Squeeze) необходимо через VLC делать захват и кидать в сеть. Я написал скрипт который запускает VLC для video0 и для video1, и кидает в сеть. Скрипт сделал исполняемым и прописал в автозагрузку. Проблема в следующем: иногда бывает что скрипт срабатывает раньше чем появляется video1, то есть VLC преграсно выполняет захват с video0 но не каждый раз открывает video1. Если в скрипт вставить sleep 1, то всё работает на ура. Но это же откровенно говоря костыль. Помогите написать скрипт, который бы дожидался появления video1 и после этого запускал vlc c нужными параметрами. Пробовал разабраться со skeleton'ом, чтобы заставить скрипт запускаться последним. Но тоже не заработало.
Скрипт запуска vlc примерно такой, я тожно вспомнить не могу:
#!bin/bash
vlc /dev/video0 (тут параметры)&
vlc /dev/video1