При запуске скрипта ( он крутится на Raspebery pi) , происходят чудеса с переменной minutes , она при первом запуске скрипта , стартует через rc.local выдает значение устаревшее тем самым перетирая уже записанный файл .
Может подскажите что я не так делаю ?
#!/bin/bash
while :; do
foldate=$(date --rfc-3339=date)
minutes=$(date +"%H-%M")
folder=/video
mkdir /video/$foldate
killall cvlc
sleep 3
cvlc --run-time=300 http://localhost:8080/?action=stream --sout='#standard{mux=avi,dst=/video/'$foldate'/'$minutes'.avi,access=file}' vlc://quit
done
Пользуйтесь тегами BBCode. yars.