[John Lawrence Aspden] >I'm trying to write R scripts using littler (under Debian), and was >originally using the shebang line:
>#!/usr/bin/env r >However this picks up any .RData file that happens to be lying around, which >I find a little disturbing, because it means that the script may not behave >the same way on successive invocations. >If you drop the /usr/bin/env trick then >#!/usr/bin/r --vanilla >seems to work, but it also prevents the loading of the libraries in my home >directory, some of which I'd like to use. >#!/usr/bin/r --no-restore >doesn't work at all. >Ideally I'd like #!/usr/bin/env r --no-restore >Has anyone else been round this loop and can offer advice? I usually do something like: #!/bin/sh R --slave --vanilla <<EOF R script goes here... EOF # vim: ft=r If you need to search special places for packages, you may tweak exported environment variables between the first and second line. -- François Pinard http://pinard.progiciels-bpi.ca ______________________________________________ [email protected] mailing list 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.
