Rscript --help gives details of usage, and
  Rscript --version gives the version of Rscript.
Other invocations invoke the R front-end with selected options.  This
  front-end is convenient for writing #! scripts since it is an
  executable and takes file directly as an argument.  Options
  --slave --no-restore are always supplied: these imply
  --no-save. Arguments that contain spaces cannot be specified
  directly on the #! line, because spaces and tabs are interpreted as
  delimiters and there is no way to protect them from this interpretation on
  the #! line. (The standard Windows command line has no concept
  of #! scripts, but Cygwin shells do.)
Either one or more -e options or file should
  be supplied.  When using -e options be aware of the quoting
  rules in the shell used: see the examples.
Additional options accepted (before file or args) are
    - --verbose
- gives details of what - Rscriptis
      doing.  Also passed on to R.
 
- --default-packages=list
- where - listis a
      comma-separated list of package names or- NULL.  Sets the
      environment variable- R_DEFAULT_PACKAGESwhich determines the
      packages loaded on startup.
 
Spaces are allowed in expression and file (but will need
  to be protected from the shell in use, if any, for example by
  enclosing the argument in quotes).
If --default-packages is not used, then Rscript
  checks the environment variable R_SCRIPT_DEFAULT_PACKAGES. If
  this is set, then it takes precedence over R_DEFAULT_PACKAGES.
Normally the version of R is determined at installation, but this can
  be overridden by setting the environment variable RHOME.
  The R files are found from the location of the Rscript.exe
  executable.   If this is copied elsewhere, the environment variable
  RHOME should be set to the top directory of the R installation.
Unlike Unix-alikes, this links directly to R.dll rather than
  running a separate process.
stdin() refers to the input file, and
  file("stdin") to the stdin file stream of the
  process.