将system命令的输出存储到r中的变量中

时间:2012-06-19 09:37:05

标签: r variables system

我在R中执行以下命令:

system("ls ")

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

2 个答案:

答案 0 :(得分:89)

使用intern=TRUE

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

答案 1 :(得分:8)

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

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

了解更多详情

?list.files