Скрипт работает от терминала, но не в crontab

Моя проблема заключается в следующем:

Я сделал скрипт под названием copy.sh в папке /var/etc, чтобы скопировать некоторые файлы .cfg оттуда на myfiles [!d1 ]

#!/bin/bash
SHELL=/bin/bash
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
cp *.cfg /usr/local/myfiles/

Когда я запускаю его с терминала, сценарий выполняет задание, но в crontab он не работает:

*/1 * * * * /bin/sh /var/etc/copy.sh > /dev/null 2>&1 &

Журнал crontab в порядке, потому что когда я делаю:

grep CRON /var/log/syslog

Я вижу это:

Aug 11 14:01:01 vmixxx25 /USR/SBIN/CRON[14840]: (root) CMD (/bin/sh /var/etc/copy.sh > /dev/null 2>&1 &)

Как мне продолжить?

1
задан 11 August 2015 в 23:14

0 ответов

Другие вопросы по тегам:

Похожие вопросы: