【发布时间】:2017-07-21 11:11:58
【问题描述】:
有没有办法让 R 连续扫描工作目录中的新文件(在本例中为 CSV),并且每当它发现新文件已添加到工作目录时,读取它并执行一些(总是同样)任务,然后返回扫描新文件,直到我告诉它停止?
【问题讨论】:
-
设置一个 cron 作业,它会定期运行相同的脚本,或者使用无限循环,例如:
while(TRUE){ list.files()... check if any new, if yes, then tasks}你可能想在 while 循环中引入暂停。 -
你可以使用这个:github.com/bnosac/taskscheduleR
-
非常相似的问题:答案建议使用系统 API 或 qtbase 包。 stackoverflow.com/questions/4780632/…
标签: r automation conditional read.csv