I think you might want 'commandArgs()' which gives you the original command line call.

-roger

Darren Weber wrote:
Hi,

if we have a file called Rscript.R that contains the following, for example:

x <- 1:100
outfile = "Rscript.Rout"
sink(outfile)
print(x)

and then we run


source("Rscript.R")


we get an output file called Rscript.Rout - great!

Is there an internal variable, something like .Platform, that holds
the script name when it is being executed?  I would like to use that
variable to define the output file name.

Best, Darren

______________________________________________
R-help@stat.math.ethz.ch mailing list
https://stat.ethz.ch/mailman/listinfo/r-help
PLEASE do read the posting guide! http://www.R-project.org/posting-guide.html


______________________________________________ R-help@stat.math.ethz.ch mailing list https://stat.ethz.ch/mailman/listinfo/r-help PLEASE do read the posting guide! http://www.R-project.org/posting-guide.html

Reply via email to