Ubuntu 10.04.4 (lucid) と R バージョン 2.15.3 を使用するマシンを使用しています。
コマンド ラインからこの R スクリプトを実行するR CMD BATCH test.time.R
と、正常に動作します。
format(Sys.time(), " %H")
[1] " 15"
format(Sys.time(), " %H") >= 12
[1] TRUE
しかし、*/1 * * * * R CMD BATCH test.time.R を crontab から実行すると、次のようにはなりません:
format(Sys.time(), " %H")
[1] " 15"
format(Sys.time(), " %H") >= 12
[1] FALSE
何かご意見は?
これが該当する唯一のマシン (4 つのうち) です (他のマシンは crontab から正常に読み取ります)。
ご意見をいただければ幸いです。ありがとう!