如何让R(版本3.4.2,CentOS 6.9)脚本在出错时停止,而不是愉快地继续执行?我的档案:
$ cat tmp.R
a = 9
print(a)
print(b)
print(d)
print("Should never get here")以非交互方式运行tmp.R:
$ Rscript tmp.R
Looking for libraries in : ~/.R/3.4.2-lib
[1] 9
Error in print(b) : object 'b' not found
Error in print(d) : object 'd' not found
[1] "Should never get here"问:如何让R在遇到错误时停止执行?
我尝试过像options(error=stop)和options(error=browser)这样的东西,它们可以在交互式情况下工作,但不能在非交互式Rscript示例中工作。
https://stackoverflow.com/questions/52932440
复制相似问题