【发布时间】:2013-07-02 10:22:03
【问题描述】:
我正在使用 RStudio,有时我想删除工作目录中的一些文件(例如,以前生成的 .csv 文件)。
频繁切换到bash并执行rm相当不方便。有什么方法可以在 R 控制台中调用命令吗?
【问题讨论】:
-
见
system或shell -
还可以查看file manipulation 文档。
我正在使用 RStudio,有时我想删除工作目录中的一些文件(例如,以前生成的 .csv 文件)。
频繁切换到bash并执行rm相当不方便。有什么方法可以在 R 控制台中调用命令吗?
【问题讨论】:
system或shell
见here 按照 agstudy 的评论使用系统(或外壳)
例如system("pwd")
【讨论】:
如果你只是删除文件,而不是在 shell 上执行任意命令,你最好遵循 Thomas 的建议:
?file.remove
使用此函数代替shell("rm example.csv") 更安全、更便携。
【讨论】: