我想将一些将内容直接写入文件的表达式放入调用中Rscript.exe(没有指定filein Rscript [options] [-e expression] file [args],因此没有运行的显式 R 脚本)。
除了未创建所需文件的事实外,一切似乎都有效。我究竟做错了什么?
# Works:
shell("Rscript -e print(Sys.time())")
# Works:
write(Sys.time(), file='c:/temp/systime.txt')
# No error, but no file created:
shell("Rscript -e write(Sys.time(), file='c:/temp/systime.txt')")