python - 如何在 Linux 上的 cron 作业中安排 bash 文件

标签 python cron

我正在尝试在 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/

相关文章:

python进程包装器

python - 在 2 秒后终止 while 循环以在循环内进行冗长的处理

ubuntu - 如何使用 crontab 每 4 小时重新启动一个进程?

php - 执行 PHP 程序的 Cron 作业

python - 如何测试每个特定的数字或字符

python - 从 pandas.Series 中选择局部最小值和最大值

php - 每 x 分钟重复将图像文件从一台服务器保存到另一台服务器

azure - 每天凌晨 1 点运行 azure 函数的 Cron 表达式

php - 用于检索现场体育比分的 Cron 设置

python - 有没有更快的方法在 numpy 中进行这种索引?