From gunter.berton at gene.com  Mon Nov  4 22:52:32 2013
From: gunter.berton at gene.com (Bert Gunter)
Date: Mon, 4 Nov 2013 13:52:32 -0800
Subject: [Rd] Determining files opened by an R session
In-Reply-To: <52781286.7080808@t-online.de>
References: <52781286.7080808@t-online.de>
Message-ID: <CACk-te0a8jk6KA-d3Z+QNHDNs9d9ivK9htHemCcvaZ_itsX5FQ@mail.gmail.com>

I am not sure R can do what you want (others may), but have a look at

?history

 for R's history mechanism, which keeps a record of all commands that
you have entered and so might satisfy your needs.

Note that there are various 3rd party GUI's/IDE's (e.g. RStudio) that
might be more to your liking. The CRAN web site should contain
information on at least some of them.

Cheers,
Bert

On Mon, Nov 4, 2013 at 1:32 PM, Martin Gregory <GregoryM at t-online.de> wrote:
> I'm using R in a regulated environment and one of the requirements is to be
> able to trace how a result is arrived at. I would like to be able to
> determine which files are opened in read or write mode by an R session, for
> example when a program uses source, sink, file, open, read.table,
> write.table or any of the other functions which can be used to read or write
> files. I'm also interested in output to graphics devices.
>
> I've looked in the documentation but only found information relating to
> profiling. Looking through the source code it seems that much file i/o is
> done via the C functions *_open in main/connections.c but don't see anything
> there that looks like logging.
>
> Could someone let me know if it is possible to log which files are opened?
>
> Regards,
> Martin Gregory
>
> ______________________________________________
> R-devel at r-project.org mailing list
> https://stat.ethz.ch/mailman/listinfo/r-devel



-- 

Bert Gunter
Genentech Nonclinical Biostatistics

(650) 467-7374



[Rd] Determining files opened by an R session
Bert Gunter