crontab user
/1 * /bin/bash /home/user/tracking_video
cat /home/user/tracking_video
#!/bin/bash
#воспроизведение идёт? нет -> выходим
if ! [[ `top -b -n 1 | head -n 15 | grep vlc` ]] ; then exit ; fi;
#это мультфильмы? нет -> выходим
if ! [[ `lsof +D /mnt/backup2/Мультфильмы/ | grep vlc` ]] ; then exit ; fi;
#файл времени существует?
curdate="/home/user/time/"`/bin/date +\%y\%m\%d`
if ! [ -f "$curdate" ] ; then echo 60 > $curdate ; exit; fi
#вычитаем 1 минуту
read time < $curdate
let time=time-1; echo $time > $curdate
#если время меньше 0, то убиваем vlc
if [ $time -le 0 ] ; then skill vlc ; fi;
cat добавить_10_минут
#!/bin/bash
#проверка
if ! [ `zenity --entry --title="Пароль" --text="пароль:" --entry-text "" --hide-text` -eq "ПАРОЛЬ" ]; then zenity --info --text="увы, надо делать СОРОБАН"; exit ; fi;
#добавляем 10 минут
curdate="/home/user/time/"`/bin/date +\%y\%m\%d`
read time < $curdate
if [ $time -le 0 ] ; then echo "10" > $curdate ; exit; fi;
let time=time+10; echo $time > $curdate