【发布时间】:2022-01-17 15:03:03
【问题描述】:
我运行一个脚本Rscript script.R > logfile.of.script.txt
在我设置的脚本中
Sys.setlocale("LC_ALL", "en_US.UTF-8")
返回
[1] "LC_CTYPE=en_US.UTF-8;LC_NUMERIC=C;LC_TIME=en_US.UTF-8;LC_COLLATE=en_US.UTF-8;LC_MONETARY=en_US.UTF-8;LC_MESSAGES=en_US.UTF-8;LC_PAPER=en_US.UTF-8;LC_NAME=C;LC_ADDRESS=C;LC_TELEPHONE=C;LC_MEASUREMENT=en_US.UTF-8;LC_IDENTIFICATION=C"
但是,此文本保留在我不想拥有的日志文件中。我怎样才能让Sys.setlocale("LC_ALL", "en_US.UTF-8") 安静地运行而没有任何输出到日志文件。 Sys.setlocale() 没有看到,有一个安静的开关来抑制输出。
【问题讨论】: