重命名文件夹中的文件

时间:2013-02-22 13:02:02

标签: r

我必须重命名文件夹中的文件列表,以便:

来自名为:

的文件
> myfile_000.txt
> myfile_001.txt
>  ......

到名为:

的文件
> myfile_1.txt
> myfile_2.txt
> .......

总文件数= 156

我使用了以下脚本:

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

但没有成功。

错误:

  

file.rename中的错误(list.files(pattern =“myfile _ * .txt”,paste0(“myfile_”,:     参数“to”缺失,没有默认值

1 个答案:

答案 0 :(得分:4)

错误消息告诉您,您没有指定新名称。如果您更改一个)的位置,它应该有效:

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