Aliases: fileSnapshot changedFiles print.changedFiles print.fileSnapshot
### ** Examples # Create some files in a temporary directory dir <- tempfile() dir.create(dir) writeBin(1L, file.path(dir, "file1")) writeBin(2L, file.path(dir, "file2")) dir.create(file.path(dir, "dir")) # Take a snapshot snapshot <- fileSnapshot(dir, timestamp = tempfile("timestamp"), md5sum=TRUE) ## Don't show: Sys.sleep(.01) ## End(Don't show) # Change one of the files. writeBin(3L:4L, file.path(dir, "file2")) # Display the detected changes. We may or may not see mtime change... changedFiles(snapshot)
File changes: size mtime Newer md5sum file2 TRUE TRUE TRUE TRUE
changedFiles(snapshot)$changes
size isdir mode mtime Newer md5sum dir FALSE FALSE FALSE FALSE FALSE NA file1 FALSE FALSE FALSE FALSE FALSE FALSE file2 TRUE FALSE FALSE TRUE TRUE TRUE