2012-04-15 5 views
12

Rセッション内で現在のWindowsユーザー名またはWindowsホームを取得する方法はありますか?R窓内のユーザー名を検索するR

ありがとうございました。
(申し訳ありませんが、私は何かを逃したが、私は何かを見つけることができなかった場合)

答えて

17

Sys.getenv("USERNAME") 
Sys.getenv("HOME") 

そして、あなたはちょうどあなたがWIL

Sys.getenv() 

を入力した場合使用可能なすべての環境変数が表示されます。

+3

Sys.getenvを(好みはかなり読めない結果を生成します。すべての変数名を名前(Sys.getenv())で取得し、興味のある変数名を検索することができます。 –

+3

'as.list(Sys.getenv())'を使って読みやすくすることができます。 –

5

、あなたのシステムコンソールでそれを行う方法を知っていれば、答えは一般的に次のようになります。あなたが行うことができます

system("...that_string...") 
10

私は自分自身で)この

Sys.info()[["user"]] 
+0

これはLinuxでも動作します(CentOS 6、Rバージョン3.3でテスト済み) – user5359531

関連する問題