web-dev-qa-db-ja.com

システムコマンドの出力をrの変数に格納する

Rで次のコマンドを実行しています。

system("ls ")

上記のコマンドの出力をR変数に格納する必要があります。同じことをする方法はありますか?

56
user1021713

使用する intern=TRUE

a <- system("ls ", intern = TRUE)
93
johannes

対応するR関数を使用しないのはなぜですか?

a <- list.files()
b <- list.files(recursive = TRUE)

詳細については

?list.files
8
Thierry