2013-08-21 94 views
11

我有一个简单的问题。我需要使用一个自动化的shell脚本一个cron添加到我的Debain的crontab,我需要的cron做两件事情:用crontab运行两个命令

  1. cd到的/ etc /应用
  2. 运行命令“scrapy爬”

crontab -l | {/ bin/cat;/bin/echo“* 3 * * * cd/etc/application”; } | crontab -

我如何得到它也运行scrapy抓取命令?

回答

16

您可以在单个crontab行中包含多个命令。用分号分隔它们:

crontab -l | { /bin/cat; /bin/echo "* 3 * * * cd /etc/application ; scrapy crawl"; } | crontab -