我有一个关于如何通过crontab运行屏幕的问题,我做了一个脚本,检查以前的会话是否正在运行,如果没有重新启动屏幕。 cf下面的截图
当我手动运行脚本时它运行正常,通过cron,我可以在我的日志文件中看到我的输出“down,我将重新启动它”但没有可用的屏幕,我的脚本也没有运行。
有人有想法吗?
答案 0 :(得分:0)
您可以尝试检查cron日志,并使用屏幕完整路径。
答案 1 :(得分:0)
我通过在我的脚本中使用屏幕完整路径和python完整路径来修复它。 像那样
/usr/bin/screen -dmS team /usr/local/bin/python /home/admin/scripts/rattrapage/team.py