Как завершить bash скрипт через определенное время?

Привет всем!

Есть простейший sh скрипт вида:
#!/bin/bash  
cvlc rtsp://root:root@192.168.x.x:554/axis-media/media.amp :sout="#std{access=file,mux=asf,dst=/media/rec/$(date +'%y-%m-%d--%H_%M').avi}" --run-time 3605


Крон тупо раз в час запускает через этот скрипт VLC на запись потока. Запись длится 3605 сек. Тут все просто.

Подскажите чего добавить в скрипт, чтобы процесс sh скрипта завершался, к примеру через 1 минуту, а VLC продолжал писать. Потому что сейчас у меня эти sh процессы просто накапливаются.

В скриптах не силен. Прошу строго не судить.
  • Вопрос задан
  • 895 просмотров
Решения вопроса 2
BuriK666
@BuriK666
Компьютерный псих
добавьте в cron сразу запуск cvlc
ну или отправляйте cvlc в background с помощью &
Ответ написан
@Fixid Куратор тега Linux
Попробуйте добавить в конце &
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы