根据manual, the stdout
的论点system2
函数可以将输出重定向到文件。这似乎可以在 unix 上运行,但是我无法让它在 windows 上运行。下面的玩具示例,没有out.txt
or err.txt
文件已创建。我尝试将其发送到现有文件,或扩展完整文件路径,但没有成功:
setwd(tempdir())
system2("whoami", stdout="out.txt", stderr="err.txt")
file.exists("out.txt")
我做错了什么还是这是一个限制system2
?
我现在非常确信这是 Windows 中 RGui.exe 中的一个错误。我在这里提交了错误报告:https://bugs.r-project.org/bugzilla3/show_bug.cgi?id=15393
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)