Я хочу выполнить свой сканирующий гусеничный станок с помощью cron.Scraw crawler in Cron job
я создать Баш getdata.sh файл, где SCRAPY проект расположен с его пауков
#!/bin/bash
cd /myfolder/crawlers/
scrapy crawl my_spider_name
Мой кронтаб выглядит так, я хочу, чтобы выполнить его в каждые 5 минут
*/5 * * * * sh /myfolder/crawlers/getdata.sh
но не работает, что не так, где моя ошибка?
когда я исполню мой файл Баш от терминала ш /myfolder/crawlers/getdata.sh он работает отлично
+1 У той же проблемы и просто не мог понять это. Вы должны отметить свой вопрос как принятый ответ. :) – Xethron
Я думаю, что PATH не всегда должен быть установлен в/usr/local/bin, это зависит от того, какая среда и сервер вы находитесь, правильно? Итак, что нужно установить PATH? Папка ....? –