Rev 33359 | Blame | Compare with Previous | Last modification | View Log | Download | RSS feed
#!/bin/sh## ${R_HOME}/bin/BATCHrevision='$Revision: 1.13 $'version=`set - ${revision}; echo ${2}`version="R batch front end ${version}Copyright (C) 2000--2005 The R Core Development Team.This is free software; see the GNU General Public Licence version 2or later for copying conditions. There is NO warranty."opts="--restore --save --no-readline"usage="Usage: R CMD BATCH [options] infile [outfile]Run R non-interactively with input from infile and place output (stdoutand stderr) to another file. If not given, the name of the output fileis the one of the input file, with a possible '.R' extension stripped,and '.Rout' appended.Options:-h, --help print short help message and exit-v, --version print version info and exit-- end processing of optionsFurther arguments starting with a '-' are considered as options as longas '--' was not encountered, and are passed on to the R process, whichby default is started with '$opts'.See also help(BATCH) inside R;Report bugs to <r-bugs@r-project.org>."while test -n "${1}"; docase ${1} in-h|--help)echo "${usage}"; exit 0 ;;-v|--version)echo "${version}"; exit 0 ;;--) shift; break ;;-*) opts="${opts} ${1}"; shift ;;*) break ;;esacdonein=${1}out=${2-`basename ${1} .R`.Rout}(echo "invisible(options(echo = TRUE))"cat ${in}echo ''; echo "proc.time()") | ${R_HOME}/bin/R ${opts} >${out} 2>&1### Local Variables: ***### mode: sh ***### sh-indentation: 2 ***### End: ***