在 bash 中,如果启用set -x,脚本会将所有命令的评估形式回显到 stderr 日志。在 tcsh 中,这同样是通过set echo. R 有类似的东西吗?如果我有更详细的脚本命令在运行时的外观输出,而不必手动print或cat每一个输出,这将有助于调试。
hrb*_*str 10
这个答案假设是命令行。
脚本是:
1 + 1
3 + 3
100 + 100
Run Code Online (Sandbox Code Playgroud)
这是它运行:
$ Rscript -e 'source("/tmp/run.R", echo=TRUE)'
##
## > 1 + 1
## [1] 2
##
## > 3 + 3
## [1] 6
##
## > 100 + 100
## [1] 200
Run Code Online (Sandbox Code Playgroud)
为此制作包装脚本应该很简单。littler甚至可能有这样的选择。