LINUX.ORG.RU

openwrt не работает cron


0

1

openwrt не работает cron
etc/crontabs/root

#!/bin/sh

PATH=/sbin:/bin:/usr/sbin:/usr/bin

sleep 30
sh /etc/init.d/cron enable
sh /etc/init.d/cron start 
0-59 * * * * sh /bin/update_dundns.sh 2>/home/log/log.cron &  # /dev/null
0-59 * * * * echo "`cat /bin/root`" >>/home/log/log.cron
 
/bin/update_dundns.sh
sleep 7m
sh /usr/lib/ddns/dynamic_dns_updater.sh myddns
вывод в log.cron
/bin/update_dundns.sh: line 2: 
: not found
sleep: invalid number '7m
'
почему кавычка и ошибка
и не работает cat

Попробуйте указать время в секундах.

anonymous ()

cat не будет работать, так как всё выражение заключено в двойные кавычки. Попробуйте одинарные или вообще уберите их.

anonymous ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.