我可以在R会话中调用linux shell命令吗?

时间:2013-07-02 10:22:04

标签: r bash

我正在使用RStudio,有时我想删除工作目录中的一些文件(例如,以前生成的.csv文件)。

经常切换到bash并执行rm非常不方便。有没有办法在R控制台中调用命令?

2 个答案:

答案 0 :(得分:6)

参见here 使用系统(或shell)作为agstudy的评论说

e.g。 system("pwd")

答案 1 :(得分:6)

如果您只是删除文件,而不是在shell上执行任意命令,那么最好不要遵循Thomas的建议:

?file.remove

使用此功能代替shell("rm example.csv")更安全,更便携。