Изпълнете две команди с crontab

Имам един бърз въпрос. Трябва да добавя cron към моя debain crontab с помощта на автоматизиран шел скрипт и имам нужда от cron да прави две неща:

  1. cd в /etc/application
  2. изпълнете командата "scrapy crawl"

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

Как да го накарам да изпълни и командата за обхождане на scrapy?


person J.Zil    schedule 21.08.2013    source източник


Отговори (1)


Можете да имате няколко команди в един ред на crontab. Просто ги разделете с точка и запетая:

crontab -l | { /bin/cat; /bin/echo "* 3 * * * cd /etc/application ; scrapy crawl"; } | crontab -
person Jim Lewis    schedule 21.08.2013