我必须安排一些在我的主目录中调用 shell 脚本的任务。我尝试从这个 Shell 脚本运行 python 脚本,但它不起作用。
到目前为止我已经尝试过以下方法。
Shell脚本代码
#!/bin/sh
python3 /绝对路径/to/file/myfile.py >> log_script.txt
尝试: 检查环境变量和路径。 检查工作目录。 确保 Python 脚本具有正确的行。 检查两个脚本的执行权限。 检查日志文件运行 Cron 时是否有任何错误或问题。
尝试给出
log_script.txt
的绝对路径
python3 /absolute path/to/file/myfile.py >> /absolute path/to/file/log_script.txt
如果您不想使用绝对路径
log_script.txt
。只需在 cron 工作目录中查找文件 log_script.txt
即可。
可以使用以下方法找到 cron 工作主管(pwd
)
你必须检查这个目录中的
log_script.txt