问题 使用crontab运行两个命令


我有一个快速的问题。我需要使用自动shell脚本向我的debain crontab添加一个cron,我需要cron做两件事:

  1. 进入/ etc / application
  2. 运行命令“scrapy crawl”

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

如何让它运行scrapy crawl命令?


11819
2017-08-21 21:06


起源



答案:


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

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

16
2017-08-21 21:14