【发布时间】:2019-02-25 04:47:26
【问题描述】:
我有一个使用 crontab 运行的 Rscript,需要很长时间才能完成。我将它的输出附加到一个文件中,并在代码中添加了print 语句来跟踪脚本在后台运行时的进度。
这可行,但我厌倦了添加越来越多的print 语句。我真正想要的是查看它运行的命令及其生成的输出。例如。运行以下脚本时:
$ cat test.r
#!/bin/env Rscript
Sys.sleep(10)
3+2
我希望以某种方式输出
> Sys.sleep(10)
> 3+2
[1] 5
即如果我以交互方式运行它,我会看到什么。
有什么想法吗?
【问题讨论】: