2017-02-27 5 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 
関連する問題