R functions such as browser()
, debugger()
, or recover()
only work interactively.
If your script does not take command-line arguments a simple workaround is to start R and source("myscript.R")
.
Question
How do I run a script with browser()
in it from the command line in such a way that it halt's execution?
Rscript file.R
Does not work for me. It seems I can only use browser()
from R
's interpreter. What am I doing wrong?
La solution
R functions such as browser()
, debugger()
, or recover()
only work interactively.
If your script does not take command-line arguments a simple workaround is to start R and source("myscript.R")
.