1
私は一定の期間(1週間)statを生成するRスクリプトを持っています。コマンドラインからスクリプトを実行すると、すべてが期待通りに機能します。しかし、私はcronジョブで統計情報を生成しようとすると、日付と時刻の関数が正しくありません。R cronjob間違った日付と時刻
私のcrontabは:
/usr/bin/Rscript -e "rmarkdown::render('stats.Rmd', output_file = file.path('/tmp/stats.html'))"
RMDファイル:
---
title: "Stats"
output: html_document
---
Stats begin: `r as.Date(as.numeric(Sys.Date())-7, origin="1970-01-01")`
Stats end: `r Sys.Date()`
[...]
統計開始時刻と終了時刻が常に最後実行時です。
私は既に生成されたhtmlファイルを削除しようとしましたが、Rscriptを--vanillaで呼び出そうとしましたが、成功しませんでした。