根据手册,该函数的stdout
参数system2
可以将输出重定向到文件。这似乎适用于unix,但我无法让它在windows上运行。下面的玩具示例,没有out.txt
创建err.txt
文件。我尝试将其发送到现有文件,或展开完整的文件路径,但没有成功:
setwd(tempdir())
system2("whoami", stdout="out.txt", stderr="err.txt")
file.exists("out.txt")
我做错了什么还是这是一个限制system2
?