私のOSはUbuntu 12.04です
cronタブからシェルスクリプトを実行しようとしています..
そのシェルスクリプトは正常に動作します..コマンドラインで直接実行しているとき..のように
sh out.sh
それは正常に動作します..しかし、このシェルスクリプトにcronを設定すると動作しません
私のシェルスクリプト: out.sh:
#!/bin/bash
firefox "http://localhost/acceptance/selenium-main/shell.php"
それはFirefoxブラウザでそのshell.php Webページを開きます... CLIから直接実行すると正常に動作します
..i このような設定の cron ジョブ
sudo crontab -e
それから
23 13 * * * bash /usr/share/nginx/www/acceptance/selenium-main/out.sh
これは機能していませんでした..
私も試しました
33 13 * * * /usr/share/nginx/www/acceptance/selenium-main/out.sh
これも機能していませんでした..
binからの実行にも疲れました:/usr/local/bin/out.sh
どの方法も機能していません
これを修正する方法を提案してください..crontabがシェルスクリプトを実行していないため..