See findSourceTraceback() of R.utils.  /Henrik

On Mon, Aug 26, 2013 at 10:58 PM, peter dalgaard <pda...@gmail.com> wrote:
>
> On Aug 27, 2013, at 07:12 , nevil amos wrote:
>
>> Is there a fuction that will allow me to retrun the filename for  a script
>> from within that script.
>
> Not a standard one, but you should be able to get at it via a bit of breaking 
> and entering: sys.status() and friends (sys.calls, sys.frames) give you 
> access to the evaluation frame of source() which contains a variable called 
> "file".
>
> -pd
>
>>
>> fir instance
>>
>> If I have a script "myscript.r":
>>
>> FileName<-unknown.fucntion()
>> print(FileName)
>>
>>
>>
>> and run it
>> source("myscript.r")
>>
>> will return
>> "myscript.r"
>>
>> Thanks
>>
>> Nevil Amos
>>
>>       [[alternative HTML version deleted]]
>>
>> ______________________________________________
>> R-help@r-project.org mailing list
>> https://stat.ethz.ch/mailman/listinfo/r-help
>> PLEASE do read the posting guide http://www.R-project.org/posting-guide.html
>> and provide commented, minimal, self-contained, reproducible code.
>
> --
> Peter Dalgaard, Professor,
> Center for Statistics, Copenhagen Business School
> Solbjerg Plads 3, 2000 Frederiksberg, Denmark
> Phone: (+45)38153501
> Email: pd....@cbs.dk  Priv: pda...@gmail.com
>
> ______________________________________________
> R-help@r-project.org mailing list
> https://stat.ethz.ch/mailman/listinfo/r-help
> PLEASE do read the posting guide http://www.R-project.org/posting-guide.html
> and provide commented, minimal, self-contained, reproducible code.

______________________________________________
R-help@r-project.org mailing list
https://stat.ethz.ch/mailman/listinfo/r-help
PLEASE do read the posting guide http://www.R-project.org/posting-guide.html
and provide commented, minimal, self-contained, reproducible code.

Reply via email to