私はdebianlinuxを持っています。私はユーザーからcrontab -e
このテキストを作成しました:
0 * * * * python /home/user/CronLogic.py
15 * * * * python /home/user/CronLogic.py
30 * * * * python /home/user/CronLogic.py
45 * * * * python /home/user/CronLogic.py
*/1 * * * * date > /tmp/TEST
最後の文字列は正常に実行されますが、Pythonスクリプトの実行は次の場合に失敗します。
/bin/sh: 1: /usr/bin/rcssserver: not found
コードは次のとおりです。
#!/usr/bin/python
cmd ='/usr/bin/rcssserver'
err = open('CronLogicERRORS', 'a')
server = subprocess.Popen(cmdRes, shell=True, stderr=err)
そして、エラーがCronLogicERRORS
ファイルに表示されます。ここで何が間違っている可能性がありますか?cronスクリプトがなくても、正常に実行されます。