-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

エラー メッセージは、新しい名前を指定しなかったことを示しています。いずれかの位置を変更すると機能するはずです):

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