假设我有一个 R 脚本:
library('nnet')
something <- runif(50);
print(something)
当我从命令行运行此脚本时,它会打印:
> library('nnet')
> something <- runif(5);
> print(something)
[1] 0.04665518 0.93574275 0.96387299 0.07410239 0.92834019
我希望它只打印:
[1] 0.04665518 0.93574275 0.96387299 0.07410239 0.92834019
我不知道该怎么做。sink("/dev/null") 没有做任何事情,手动重定向 stderr 没有做任何事情,我找不到任何有用的信息。