On Tue, Sep 10, 2019 at 12:38 PM Martin Maechler <maech...@stat.math.ethz.ch> wrote: > > >>>>> Marius Hofert > >>>>> on Mon, 9 Sep 2019 22:38:38 +0200 writes: > > > Hi, > > I typically start R with "--no-restore --no-save" (to avoid .RData > > files being written) and would like to have the same behavior under 'R > > CMD BATCH'. I use R_BATCH_OPTIONS="--no-restore --no-save" in my > > ~/.Renviron but running an R script with 'R CMD BATCH' still produces > > a .RData file. What's the correct way of getting the '--no-restore > > --no-save' options when in batch mode? > > > (This is on macOS 10.14.6 with R version 3.6.1) > > Maybe macOS is the problem? > > It works fine on Linux: > > export R_BATCH_OPTIONS='--no-save --no-restore' > R CMD BATCH <some>.R
Hoi Martin, Thanks for helping. This also works for me, but not if I put R_BATCH_OPTIONS="--no-restore --no-save" in ~/.Renviron. If I have an R script called MWE.R containing print(Sys.getenv("R_BATCH_OPTIONS")), I correctly see "--no-restore --no-save" being printed to .Rout, but still obtain .RData. (I also think this is a macOS problem, but couldn't figure it out yet). Cheers, M > > produces <some>.Rout and nothing else for me > > > Martin > > > Thanks & cheers, > > M > > > ______________________________________________ > > R-help@r-project.org mailing list -- To UNSUBSCRIBE and more, see > > https://stat.ethz.ch/mailman/listinfo/r-help > > PLEASE do read the posting guide > http://www.R-project.org/posting-guide.html > > and provide commented, minimal, self-contained, reproducible code. ______________________________________________ R-help@r-project.org mailing list -- To UNSUBSCRIBE and more, see https://stat.ethz.ch/mailman/listinfo/r-help PLEASE do read the posting guide http://www.R-project.org/posting-guide.html and provide commented, minimal, self-contained, reproducible code.