В R я пытаюсь перечислить файлы в каталоге, который был создан сегодня. Что работает сейчас, так это код ниже, но каталог является растущим и имеет много файлов. Это заставляет части df и df2 занимать время.
Поэтому я ищу способ перечисления только тех файлов, которые были созданы сегодня, потому что это те, которые я хочу разархивировать в определенное место. Итак, по сути, объединяя то, что происходит в df
и df2
.
date <- as.Date(Sys.Date(), origin = "01/01/1970", format= '%d/%m/%Y')
df <- file.info(list.files(sourcefolder, full.names = T))
df2 = df %>%
rownames_to_column() %>%
filter(as.Date(df$ctime, format = '%d/%m/%Y')==date)