我需要执行外部工具R
并处理该工具中发生的错误(如果有)。我知道 3 个函数可以做一些熟悉我的任务的事情:
shell, system and system2.
试图测试那些,我看到了那个命令
shell("notepad")
打开记事本。据我所知,shell 不允许检查错误(没有可查看的界面stderr
)。
当我打电话
system("notepad")
或者
system2("notepad")
R
冻结尝试发出这些命令。
打电话
system("start notepad")
或者
system2("start notepad")
返回警告
Warning message:
running command '"start notepad"' had status 127