当我从命令提示符运行R脚本时,我想抑制R中的输出。
我尝试了很多选项,包括--slave
和--vanilla
。这些选项减少了输出的文本量。
我还尝试将输出传递给NUL
,但这没有帮助。
答案 0 :(得分:31)
请help(sink)
来做到这一点。在Unix上我会做
sink("/dev/null") # now suppresses
.... # do stuff
sink() # to undo prior suppression, back to normal now
和Windows等价物(对约翰内斯有一个小费)是
sink("NUL")
....
sink()