2013-02-22 195 views
-2

我有一个文件夹,以便在重命名文件的列表:重命名文件夹中

从文件名为:

> myfile_000.txt 
> myfile_001.txt 
> ...... 

到文件名为:

> myfile_1.txt 
> myfile_2.txt 
> ....... 

文件总数= 156

我用了下面的脚本:

> file.rename(list.files(pattern="myfile_*.txt", paste0("myfile_", 1:156))) 

但没有成功。

错误:

Error in file.rename(list.files(pattern = "myfile_*.txt", paste0("myfile_", : argument "to" is missing, with no default

+0

那么,当你使用脚本时发生了什么?另外,“任何人都可以帮助我”是不必要的;请不要将它包含在你的问题中。 – Doorknob 2013-02-22 13:05:55

+0

好吧,我马上编辑! – Fuv8 2013-02-22 13:09:14

回答

3

错误消息告诉你,你没有指定新的名字。它应该工作,如果你改变一个位置)

file.rename(list.files(pattern="myfile_*.txt"), paste0("myfile_", 1:156)) 
+0

好吧,刚解决!万分感谢! – Fuv8 2013-02-22 14:09:07