我有一个程序,它监视某些文件的更改。一旦文件被更新,该文件就会被处理。到目前为止,我已经想出了这种在R中进行“实时分析”的通用方法。我希望你们有其他方法。也许我们可以讨论它们的优缺点。
monitor <- TRUE
start.state <- file.info$mtime # modification time of the file when initiating
while(monitor) {
change.state <- file.info$mtime
if(start.state < change.state) {
#process
} else {
print("Nothing new.")
}
Sys.sleep(sleep.time)
}
?utils::changedFiles
- ismirsehregal