Автостарт скрипта. Не стартует.
Добавлено: 2014-06-17 9:56:16
Добрый день.
Подскажите, пожалуйста, два дня мучаюсь не как не могу решить проблему что бы скрины делались каждую минуту.
написал скрипт
Дал ему права
в rc.local прописал свой скрипт
Создал папку для записи
И в итоге, в папке скрины не создаются.
Еще плюс к этому после загрузки системы процик нагружен на 80%. Убиваю свой скрипт через kill.
А если я этот скрипт просто запускаю, то все работает, все создается и систему не грузит.
В чем бок?
Подскажите, пожалуйста, два дня мучаюсь не как не могу решить проблему что бы скрины делались каждую минуту.
написал скрипт
Код: Выделить всё
cat /usr/sbin/my_screenshot.sh
#!/bin/bash
echo 'start';
while true
do
echo '1';
scrot -q 50 -d 60 '%Y-%m-%d-%H:%M:%S.png' -e 'mv $f /home/user/.screenshot'
echo '2';
done
Код: Выделить всё
ls -l /usr/sbin/my_screenshot.sh
-rwxrwxrwx 1 root root 144 Июн 16 17:07 /usr/sbin/my_screenshot.sh
Код: Выделить всё
cat /etc/rc.local
#!/bin/sh -e
#
# rc.local
#
# This script is executed at the end of each multiuser runlevel.
# Make sure that the script will "exit 0" on success or any other
# value on error.
#
# In order to enable or disable this script just change the execution
# bits.
#
# By default this script does nothing.
/usr/sbin/print_pdf.sh &
/usr/sbin/my_screenshot.sh &
exit 0
Код: Выделить всё
ls -l -all /home/user/ | grep .screenshot
drwxrwxr-x 2 user user 4096 Июн 13 13:54 .screenshot
Еще плюс к этому после загрузки системы процик нагружен на 80%. Убиваю свой скрипт через kill.
А если я этот скрипт просто запускаю, то все работает, все создается и систему не грузит.
В чем бок?