Переименование музыкальных файлов в R

Я пытаюсь переименовать ряд (179) файлов, имена которых следуют шаблону:

"104-jacques_brel-le_diable_(ca_va)-just.mp3 TEST"
...
"1517-jacques_brel-la_cathedrale-just.mp3 TEST" 

Стремление к выводу, похожему на:

"Le diable (ca va).mp3"
...
"La cathedrale.mp3"

Проблема в том, что я знаю только команду paste()... поэтому я мог бы успешно (и глупо) добавить TEST к имени, используя:

filenames <- list.files()
   filenames[180:181] 
   filenames <- filenames[-c(180:181)]

   files_4dgts<-filenames[c(1:14,21:30,35:80)]
   files_3dgts<-filenames[-c(1:14,21:30,35:80)]


   for (i in 1:length(files_3dgts))
   file.rename(files_3dgts[i],paste(files_3dgts[i],"TEST",sep=""))

   for (i in 1:length(files_4dgts))
   file.rename(files_4dgts[i],paste(files_4dgts[i],"TEST",sep=""))

Что, очевидно, не является решением моей проблемы.


person FUB    schedule 20.03.2013    source источник
comment
Зачем R переименовывать файлы?   -  person CHP    schedule 20.03.2013
comment
Единственная программа, которую я знаю на данный момент, пришлось использовать ее для университета на очень низком уровне, и я хочу узнать о ней немного больше ... Все же лучше, чем переименовывать 200 файлов вручную :)   -  person FUB    schedule 20.03.2013
comment
Если вы используете Windows, я предлагаю это bulkrenameutility.co.uk/Main_Intro.php   -  person CHP    schedule 20.03.2013
comment
да, я бы сам проголосовал за man rename :-)   -  person Carl Witthoft    schedule 20.03.2013


Ответы (1)


person    schedule
comment
@FUB, если это ответ на ваш вопрос, обязательно отметьте его как принятый, установив пустой флажок рядом с ответом Себастьяна. - person A5C1D2H2I1M1N2O1R2T1; 20.03.2013