通过cronjob

时间:2018-04-14 09:38:57

标签: bash macos terminal cron

设置向上

我有3个.txt个文件,其中包含每天要执行的命令。

berlin_run.txt文件执行a.o.其他2个.txt个文件。该文件如下,

#!/bin/bash

cd /path/to/folder/containing/berlin_run.txt
PATH=$PATH:/usr/local/bin
export PATH

./spider_apartments_run.txt
./spider_rooms_run.txt
python berlin_apartments_ads.py;python berlin_rooms.py

当我在MacOS终端中cd/path/to/folder/containing/berlin_run.txt并执行./berlin_run.txt命令时,一切正常。

据我了解,./打开berlin_run.txt#!/bin/bash确保berlin_run.txt中的后续行在打开时自动执行。

问题

我想自动执行berlin_run.txt

我写过以下cronjob,

10 13 * * * /path/to/folder/containing/berlin_run.txt

据我了解,此cronjob应在berlin_run.txt每天打开13:10。假设这是正确的,#!/bin/bash应该执行所有后续行。但似乎没有任何事情发生。

我在哪里以及我做错了什么?

0 个答案:

没有答案