我写了一个重命名文件的脚本,但是发现修改日期都变成了一样的。所以如果按照日期排序,原来的顺序就被打乱了。有没有办法在不改变修改日期的情况下改变文件名?或者即使修改了日期,按照日期排序时仍然保持原来的顺序。以下是我的当前代码:
# save previous working folder
wkdir <- getwd()
# set the target folder
setwd("C:/Users/YY/Desktop/Tmp file/")
# set the file pattern
a <- list.files(path = ".", pattern = "abc_*.*$")
# set the name to be replaced
b<-gsub("abc_","ABC_",a)
# rename
file.rename(a,b)
# restore previous working folder
setwd(wkdir)
如果有人能帮我,我将不胜感激。
R
的问题,而是关于你使用的操作系统以及该操作系统允许进行“修改”还是“重命名”的问题。 - Carl Witthoft