Re: [R] Running source() on a file in another directory

2008-10-02 Thread Gang Chen
Thanks a lot! It seems to work fine now with what you suggested. I also tried another approach by running the following on the terminal R -f ~dir1/prog.R and it read in some lines in prog.R, but then the execution halted at one point for some reason I could not figure out. Any way I could get "R

Re: [R] Running source() on a file in another directory

2008-10-01 Thread Gabor Grothendieck
Suppose p is a vector of paths, e.g., p <- c("~/dir1", "~/dir2/dir3") Then the following will return the full pathname of the first found location: Find(file.exists, file.path(p, "prog.R")) so you can source that. On Wed, Oct 1, 2008 at 6:09 PM, Gang Chen <[EMAIL PROTECTED]> wrote: > Suppose

[R] Running source() on a file in another directory

2008-10-01 Thread Gang Chen
Suppose I have a file prog.R stored in a directory under ~/dirname, and ~/dirname is set in a shell script file (e.g. .cshrc) as one of the accessible paths on terminal. On a different directory I could run prog.R interactively by executing source("~/dirname/prog.R") It seems that source() does n