如何使用file.rename从R中的已编辑文件列表重命名

时间:2016-10-26 16:03:48

标签: r file rename

我正在重写一些文件。首先,我创建一个列表。

files_list<-list.files()

现在我编辑文件列表,以便我可以按照我想要的任何顺序手动排列它们。

new_files_list<-edit(files_list)

使用file.rename函数我能够以数字方式重命名文件。 如何修改下面的命令,以便它使用我在上面的命令中手动设置的文件顺序?

file.rename(from = list.files(pattern="file*"), paste0(stem_file_name,numeric_renaming, ".abc"))

1 个答案:

答案 0 :(得分:0)

这将通过计算来重命名文件夹中的所有文件。 尽管如此,当您不使用setwd()更改工作目录时,您可能会在系统中产生大量无序。

setwd("/home/spazieren/playground")
files_list<-list.files()
new_files_list <- edit(files_list)
file.rename(from = files_list, to=new_files_list)