我在AWS Centos实例中有以下bash脚本:
scrape.sh
#!/bin/bash
PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/root/bin:/myproject
cd /
cd /myproject
source env/bin/activate
scrapy crawl my_spider -o "/path/to/json/folder/my.json" -t json
当我手动输入以下内容时,此脚本有效:( bash脚本也在我的项目文件夹中)
sh /myproject/scrape.sh
但我的crontab工作不起作用......我已查看了所有建议,但仍然无法正常工作
0 * * * * sh /myproject/scrape.sh