Bash 通过crontab运行屏幕
我有一个关于如何通过crontab运行screen的问题,我制作了一个脚本来检查上一个会话是否正在运行,如果没有,重新启动一个屏幕。 下面是cf屏幕截图 当我手动运行脚本时,它工作正常,通过cron,我可以在日志文件中看到我的输出“down,我将重新启动它”,但没有可用的屏幕,我的脚本也没有运行Bash 通过crontab运行屏幕,bash,cron,gnu-screen,Bash,Cron,Gnu Screen,我有一个关于如何通过crontab运行screen的问题,我制作了一个脚本来检查上一个会话是否正在运行,如果没有,重新启动一个屏幕。 下面是cf屏幕截图 当我手动运行脚本时,它工作正常,通过cron,我可以在日志文件中看到我的输出“down,我将重新启动它”,但没有可用的屏幕,我的脚本也没有运行 有人有主意了吗 您可以尝试检查cron日志,并使用屏幕完整路径。我通过在脚本中使用屏幕完整路径和python完整路径修复了它。 那样 /usr/bin/screen -dmS team /usr/l
有人有主意了吗 您可以尝试检查cron日志,并使用屏幕完整路径。我通过在脚本中使用屏幕完整路径和python完整路径修复了它。 那样
/usr/bin/screen -dmS team /usr/local/bin/python /home/admin/scripts/rattrapage/team.py
“屏幕完整路径”是什么意思?我检查了cron日志,一切正常。Thx/usr/bin/屏幕