Adds a timestamp to a file
Usage
add_file_timestamp(
x,
ts = Sys.time(),
format = "%Y-%m-%d %H%M%S",
sep = " "
)Arguments
- x
A vector of files
- ts
A single timestamp or vector of timestamps (default:
Sys.time())- format
A format to be applied to the times; set to
NULLto skip formatting- sep
A
charactervector of length 1 to separate the timestamp from the file name
Examples
file1 <- tempfile(fileext = ".txt")
file2 <- tempfile()
add_file_timestamp(file1)
#> /tmp/RtmpRAAeSi/file1a0b3935fb4f 2026-02-16 222017.txt
add_file_timestamp(file2)
#> /tmp/RtmpRAAeSi/file1a0b7505906a 2026-02-16 222017
file.remove(file1, file2)
#> Warning: cannot remove file '/tmp/RtmpRAAeSi/file1a0b3935fb4f.txt', reason 'No such file or directory'
#> Warning: cannot remove file '/tmp/RtmpRAAeSi/file1a0b7505906a', reason 'No such file or directory'
#> [1] FALSE FALSE