2007' 05/08 火 23:46
Ubuntuのcron
で結構ハマった。
$ crontab -e
として編集しても動いてくれない。
たぶんグループの設定だろうなーと思って
# vigr
してcrontabに自分のIDを追加。vigr -sで同様に。
一旦ログアウト->ログインを行ってグループの情報を適用
$ while true; do ps ax | grep plagger; sleep 2; done
で監視すると動いてるようだけどRSSのファイルを生成してくれない。
あれこれ試した結果、"command > /dev/null 2>&1"みたいに出力を捨てるのがコツだそうで。
現在のcrontab -lの結果は下の通り
$ crontab -e
として編集しても動いてくれない。
たぶんグループの設定だろうなーと思って
# vigr
してcrontabに自分のIDを追加。vigr -sで同様に。
一旦ログアウト->ログインを行ってグループの情報を適用
$ while true; do ps ax | grep plagger; sleep 2; done
で監視すると動いてるようだけどRSSのファイルを生成してくれない。
あれこれ試した結果、"command > /dev/null 2>&1"みたいに出力を捨てるのがコツだそうで。
現在のcrontab -lの結果は下の通り
SHELL=/bin/bash
PERL5LIB=/usr/lib/perl5:/usr/share/perl5
PATH=/sbin:/bin:/usr/sbin:/usr/bin
# 分 時 日 月 曜日 コマンド
*/10 * * * * plagger -c /home/joker/prog/plagger/rss-asahi.yaml > /dev/null 2>&1
*/30 * * * * plagger -c /home/joker/prog/plagger/rss-mixi.yaml > /dev/null 2>&1



comments