Привет, ЛОР!
Есть проблема запуска скрипта по заданию из cron.
Сам скрипт
#!/bin/sh
IP=`wget -q -O - http://homer.meso.com/remoteip.php`
Path=/home/alex/.dc++/DCPlusPlus.xml
gr=`grep -c $IP $Path`
if [ $gr = 1 ]
then exit 0
else
sed -i '/<ExternalIp type="string">[0-9][0-9\.]*<\/ExternalIp>/s/[0-9][0-9\.]*/'$IP/ /home/alex/.dc++/DCPlusPlus.xml
killall linuxdcpp
sleep 25
linuxdcpp &
fi
Скрипт запускается, получает IP адрес и если он изменился, то записывает новый файл в конфиг LinuxDC и перезапускает его. Если запустить скрипт из консоли, то он работает нормально, LinuxDC запускается и работает. Но если запускать из cron, то LinuxDC завершается, но снова не запускается.
Строчка из /etc/crontab
0,15,30,45 * * * * alex /home/alex/.dc++/Script
Собственно вопрос — что нужно дописать в скрипт, чтобы LinuxDC запускался при запуске из cron?
Спасибо.
Ответ на:
комментарий
от sdio
Ответ на:
комментарий
от maloi
Ответ на:
комментарий
от anonymous_num_0
Ответ на:
комментарий
от anonymous_num_0
Ответ на:
комментарий
от maloi
Ответ на:
комментарий
от maloi
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум Bash скрипт (2008)
- Форум Cron не запускает комманду (2018)
- Форум Запуск скрипта при старте (2017)
- Форум Странности со скриптом (2006)
- Форум Помогите разобраться со скриптом (2010)
- Форум easy rtorrent+rutorrent (2011)
- Форум Cron и bash скрипт (2012)
- Форум Cron для Bash скрипта (2018)
- Форум Работа с Firefox из tmpfs/Running a persistent Firefox profile from tmpfs (2012)
- Форум cron, bash непонятки (2005)