1
Rプロセスが誤って終了する前にいくつかのクリーンアップ作業を行いたいと思います。 RにJavaのシャットダウンフックのようなAPIがありますか?おかげでRスクリプトが終了する前に呼び出される関数を登録する方法
Rプロセスが誤って終了する前にいくつかのクリーンアップ作業を行いたいと思います。 RにJavaのシャットダウンフックのようなAPIがありますか?おかげでRスクリプトが終了する前に呼び出される関数を登録する方法
トリックを行う。
.Last <- function() {
printf("\n == END of R | %s (runtime %s) ==\n", Sys.time(),format(round(difftime(Sys.time(), .r.start.time), 2)))
}
同様に、最初の関数はスクリプトの最初に呼び出されます。
これは私にとってはうまくいかないようです。私のシナリオでは、Rインタラクティブセッションで、Ctrl + Zキーを押してRセッションを停止します。私はRセッションを終了する前に何かを実行したい。 – zjffdu
あなたは何を意味するのかよく分かりませんが、おそらく '?on.exit'はあなたのために織り込まれています –
'?reg.finalizer'も興味があります – captainpete