How to use R's `browser()` function from command line when using `Rscript`
pdb, r
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")`.
Problem
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?