file.rename (от, до) поможет.
wd="C:/Users/Public/r_img"
old_files=list.files(wd, full.names = TRUE)
no_of_files = length(old_files)
new_files=paste0(wd, '/' , 'NewFile' , c(1:no_of_files) , '.jpg')
file.rename(from = old_files, to = new_files)
print(old_files)
new_files=list.files(wd, full.names = TRUE)
print(new_files)
- print (old_files)
[1] "C: / Users / Public / r_img / OldFile1.jpg "" C: / Users / Public / r_img / OldFile10.jpg "
[3]" C: / Users / Public / r_img / OldFile2.jpg "" C: / Users / Public / r_img / OldFile3.jpg "
[5]" C: / Users / Public / r_img / OldFile4.jpg "" C: / Users / Public / r_img / OldFile5.jpg "
[7]" C: / Users / Public / r_img / OldFile6.jpg "" C: / Users / Public / r_img / OldFile7.jpg "
[9] "C: / Users / Public / r_img / OldFile8.jpg" "C: / Users / Public / r_img / OldFile9.jpg"
- print ( new_files)
[1] "C: / Users / Public / r_img / NewFile1.jpg" "C: / Users / Public / r_img / NewFile10.jpg"
[ 3] "C: / Users / Public / r_img / NewFile2.jpg" "C: / Users / Public / r_img / NewFile3.jpg"
[5] "C: / Users /Public/r_img/NewFile4.jpg "" C: / Users / Public / r_img / NewFile5.jpg "
[7]" C: / Users / Public / r_img / NewFile6.jpg " «C: / Пользователи /Public/r_img/NewFile7.jpg "
[9]" C: / Users / Public / r_img / NewFile8.jpg "" C: / Users / Public / r_img / NewFile9.jpg "