我正在尝试在 cron 作业中安排 bash 脚本(cron.sh)
,下面是我的 bash 脚本代码
cron.sh:(如有错误请指正)
#!/bin/bash
#chmod +x cron.sh
cd ~/main_file/folders/douys
python -u cron.py
请告诉我如何使 bash 文件可执行
这里 cron.sh 文件运行一些 python 文件,当我使用以下命令运行 bash 脚本 (cron.sh)
时,它工作正常并且 python 文件正在执行
sh cron.sh
但我想安排 crons 作业中的上述 cron.sh
文件每两分钟运行一次
谁能告诉我上面的操作
最佳答案
值得一提的是,如果您的 .sh 只是 .py 的“包装器”,您可以将以下行添加到 Python 文件的开头:
#!/usr/bin/python
然后使其可执行:
$> chmod a+x code.py
然后,您可以按照 m4573r 解释的说明直接将 Python 文件添加为 cronjob。 (当然,'~/cron.sh' 变为 'path/to/cron.py')。
关于python - 如何在 Linux 上的 cron 作业中安排 bash 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12216566/