66

我在 R 中执行以下命令:

system("ls ")

我需要将上述命令的输出存储在某个 R 变量中。有没有办法做同样的事情?

4

2 回答 2

125

使用intern=TRUE

a <- system("ls ", intern = TRUE)
于 2012-06-19T09:39:42.403 回答
9

为什么不使用相应的 R 函数?

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

更多细节

?list.files
于 2012-06-19T09:53:15.053 回答