在R中执行system()后获取终端输出

时间:2012-03-22 15:45:42

标签: linux r

如果我运行的R脚本包含类似于:

的系统函数调用
x<-system("ls -t -r | tail -n 1") , 

如果命令正确执行,则x为0,如果有错误,则为0。 如何在执行脚本的同时保存R中终端的输出?

1 个答案:

答案 0 :(得分:7)

intern属性设置为true。

x<-system("ls -t -r | tail -n 1", intern=TRUE)