BATCH {base} | R Documentation |
Run R non-interactively with input from a given file and place output (stdout/stderr) to another file.
R CMD BATCH [options] infile [outfile]
infile |
the name of a file with R code to be executed. |
options |
a list of R command line options, e.g., for setting the
amount of memory available and controlling the load/save process.
If |
outfile |
the name of a file to which to write output. If not
given, the name used is the one of |
By default, the input commands are printed along with the output. To
suppress this behavior, add options(echo = FALSE)
at the
beginning of infile
.
The infile
can have end of line marked by LF or CRLF (but not
just CR), and files with a missing EOL mark are processed correctly.
Using R CMD BATCH
sets the GUI to "none"
, so none of
x11
, jpeg
and png
are available.
Unlike Splus BATCH
, this does not run the R process in the
background. In most shells,
R CMD BATCH [options] infile [outfile] &
will do so.