R内からOSの一時ディレクトリを見つけるためのクロスプラットフォームの方法は何ですか? 私は現在使用しています:
dirname(tempdir())
インタラクティブなRセッション内から、UbuntuとWindowsの両方で仕事をしました。ただし、RApache 内から呼び出すと失敗しました。RApache では、 の値tempdir()
は常に/tmp
であるため、dirname(tempdir())
結果は になり/
ます。これは明らかに間違っています。私も試しました:
Sys.getenv("TMP")
Sys.getenv("TEMP")
Sys.getenv("TMPDIR")
が示唆しているように?"environment variables"
、これらはどれもUbuntuに設定されていません。また、どのファイルにも設定されていないように見えるため、/etc/R/*
R がこの値を検出する方法がよくわかりません。