一,my_spider.sh的例子
不会基础命令可以看一下这个LINUX中定时任务的实现,基础命令(一)
1.使用相对路径例子:
#!/bin/bash --> 使用/bin/sh来执行下面的内容
cd `dirname $0` || exit 1 #cd 到当前目录,失败则退出,dirname上面不是引号
python ./jd.py >> run.log 2> &1 # 把屏幕输出的内容重定向到run.log, 同时把标准错误作为标准一起输出到run.log中
2.使用绝对路径例子:
#!/bin/bash
python3 /mnt/apeng/cron_job/jd.py
如图所示 :
二,把my_spider.sh添加到定时任务
1.我们的定时任务如下图 每分钟执行my_spider.sh文件 ,my_spider.sh再执行 jd.py文件
代码如下,方便大家复制
* * * * * /mnt/apeng/cron_job/my_spider.sh #只启动 my_spider.sh
* * * * * /mnt/apeng/cron_job/my_spider.sh >> run1.log 2> &1 # 把屏幕输出的内容重定向到run.log, 同时把标准错误作为标准一起输出到run1.log中