[R] How to make R automatic?

From: zhangted001 <zhengly_at_gmail.com>
Date: Tue, 01 Jun 2010 07:07:17 -0700 (PDT)

Hello, I have a question about how R can run automatically. Here is the story:

A file called "data.csv" will be generated every couple of minutes in a folder (overwrite itself). What I want R to do is:

  1. scan the folder to find the file.
  2. if the file is a newly generated file, process the file
  3. output some file identifier on the screen, such as the time when the file was generated.
  4. pause for 20 seconds (doesnt need to be precise) and repeat 1)

Idealy, I would like R to do this everyday from 9:00am to 6:00pm.

What I got so far is: I can use list.files() and file.info to get 1) and 2). For 4), I can write some trivial loop to kill some time, but I would like to be more accurate tham that, considering different PC running the loop. I have no idea about 3).

Any suggestion/better solution?

Thank you very much!!

Best regards,

View this message in context: http://r.789695.n4.nabble.com/How-to-make-R-automatic-tp2238541p2238541.html
Sent from the R help mailing list archive at Nabble.com.

R-help_at_r-project.org mailing list
PLEASE do read the posting guide http://www.R-project.org/posting-guide.html
and provide commented, minimal, self-contained, reproducible code.
Received on Tue 01 Jun 2010 - 15:23:34 GMT

Archive maintained by Robert King, hosted by the discipline of statistics at the University of Newcastle, Australia.
Archive generated by hypermail 2.2.0, at Sat 05 Jun 2010 - 11:10:27 GMT.

Mailing list information is available at https://stat.ethz.ch/mailman/listinfo/r-help. Please read the posting guide before posting to the list.

list of date sections of archive