This help topic is for R version 0.90. For the current version of R, try https://stat.ethz.ch/R-manual/R-patched/library/base/html/commandArgs.html
commandArgs {base}R Documentation

Command line arguments for R

Description

provides access to a copy of the command line arguments supplied when this R session was invoked.

Usage

commandArgs()

Details

These arguments are captured before the standard R command line processing takes place. This means that they are the unmodified values. If it were useful, we could provide support an argument which indicated whether we want the unprocessed or processed values.

Value

A character vector containing the name of the executable and the user-supplied command line arguments. The first element is the name of the executable by which R was invoked. As far as I am aware, the exact form of this is element is platform dependent. It may be the fully qualified name, or simply the last component (or basename) of the application.

See Also

BATCH

Examples

  commandArgs()
# Spawn a copy of this  application as it was invoked.
# system(paste(commandArgs(),collapse=" "))

[Package base version 0.90 ]