2017-02-27 134 views
0

我有一个关于如何通过crontab运行屏幕的问题,我做了一个脚本,检查前一个会话是否正在运行,如果没有重新启动屏幕。下面通过crontab运行屏幕

crontab

restard_td.sh

CF截图当我运行该脚本手动它的正常工作,由cron,我可以看到我的输出“的时候,我会重新启动它”在我的日志文件,但没有屏幕可用,我的脚本不运行。

有人有想法吗?

回答

0

您可以尝试检查cron日志,并使用屏幕完整路径。

+0

什么你通过“屏幕全路径”? 我检查了cron日志,一切都很好。 Thx –

+0

/usr/bin/screen –

0

我通过在我的脚本中使用屏幕完整路径和python完整路径来修复它。 那样

/usr/bin/screen -dmS team /usr/local/bin/python /home/admin/scripts/rattrapage/team.py