私はcrontabを初めて使用しています。単純なcronジョブを取得しようとしています。 1分ごとにF5キーを押してMozzila Firefoxを更新したい。私はプレスF5にxdotoolを使用しています。Cron xdotoolが実行されない
#!/bin/bash
xdotool search --name "Mozilla Firefox" key F5
私は、コマンドラインで実行した場合、それが正常に動作します: 私はスクリプト/usr/local/bin/refresh.shを持っています。そして許可:
-rwxr-xr-x. 1 root root 89 15. čec 10.32 refresh.sh
のcrontab では、私が持っている:
*/1 * * * * cd /usr/local/bin && sh refresh.sh
しかし、スクリプトはcronのdoesntの仕事で実行されます。 誰かが私が間違っていることを教えてもらえますか?
'DISPLAY'変数を渡す必要がありますか?ログに何かがありますか? – kenorb
ええ、忘れてしまったところDisplay:0、thx – Tomas