设置向上
我有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
应该执行所有后续行。但似乎没有任何事情发生。
我在哪里以及我做错了什么?