我编写了一个脚本来重命名文件。但我发现修改日期已更改为相同。因此,如果按日期排序,原始订单将被打破。有没有办法在不更改修改日期的情况下更改名称?或者,虽然日期已更改,但如果按日期排序,订单仍然相同。以下是我目前的代码:如何在不更改修改日期的情况下重命名文件
# 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“问题。这是一个什么样的操作系统,以及该操作系统允许“修改”和“重命名”的问题。 –
不要忘记接受你的问题的答案。它将帮助那些正在搜索Stack Overflow的人们解决这个问题,以便快速找到合适的解决方案。 –