-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)))

但没有成功。

错误:

file.rename(list.files(pattern = "myfile_*.txt", paste0("myfile_", : 参数 "to" 丢失,没有默认值

4

1 回答 1

4

错误消息告诉您,您没有指定新名称。如果您更改 one 的位置,它应该可以工作)

file.rename(list.files(pattern="myfile_*.txt"), paste0("myfile_", 1:156))
于 2013-02-22T13:28:25.433 回答