Я недавно использовал скрипт bashpodder , и хотя скрипт прекрасно работает, когда я использую его в командной строке, crontab, который я создал для него, не работает вообще. Это терпит неудачу, когда он должен использовать wget. Я загрузил самые последние двоичные файлы OS X для wget, но сценарий по-прежнему не работает, и я получаю журнал с ошибкой, который выглядит следующим образом:
Users/username/Downloads/audio/podcasts/bashpodder.shell: line 73: wget: command not found
Строки 71-75 читаются так:
if ! grep "$url" podcast.log > /dev/null
then
wget -t 10 -U BashPodder -c -q -O $datadir/$(echo "$url" | awk -F'/' {'print $NF'} | awk -F'=' {'print $NF'} | awk -F'?' {'print $1'}) "$url"
let "show += 1"
fi
Есть рекомендации?
wget
не находится в пути по умолчанию, используемом cron
. Дайте ему, /full/path/to/wget
и он должен работать.
г-н Мин