我必须重命名文件夹中的文件列表,以便:
来自名为:
的文件> 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”缺失,没有默认值
答案 0 :(得分:4)
错误消息告诉您,您没有指定新名称。如果您更改一个)
的位置,它应该有效:
file.rename(list.files(pattern="myfile_*.txt"), paste0("myfile_", 1:156))