グラフィックインターフェイスのCron操作

グラフィックインターフェイスのCron操作

定期的に1つ以上のブラウザタブを開く必要があるため、cronを使用することにしました。

これを行うためのシェルの正しいコマンドはですchromium-browser http://mysite.com。これを入力すると、ブラウザのタブでウェブサイトが開きます。

ただし、crontableにジョブとして挿入されたのと同じコマンドは機能しません。

crontableの他の単純なコマンドは、出力をファイルにリダイレクトするとうまく機能します。

echo "hello world" > /home/user/file

それでは、コマンド出力をchromium-browser http://mysite.comグラフィカルインタフェースにリダイレクトする必要がありますか?もしそうなら、そのデバイスは何ですか?

ベストアンサー1

入力してcrontabに以下を追加しましたが、うまくいきcrontab -eました。

* * * * * env DISPLAY=:0 google-chrome www.github.com

私のChromeブラウザはwww.github.com1分ごとに開きます。したがって、次のことが役立ちます。

* * * * * env DISPLAY=:0 chromium-browser http://mysite.com

おすすめ記事