массовое переименование файлов

Автор lumberjack, 26 февраля 2014, 11:09:30

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.

lumberjack

имеется дофига записей вида:
.....
~/rec/новая папка/01.12.2000-14.mp4
~/rec/новая папка7/ВИДЕО ЗАПИСИ/2000.12.01-2000_track-5.mp4
~/rec/запись'02-12-31/rec5_2002.12.31.mp4
~/rec/record/REC_17_10_2002.2.mp4
~/rec/rec_17_10_2003.01.MP4
~/rec/rec_11_10_2003.2.mp4
.....

подскажите, как привести этот зоопарк к виду:
.....
~/rec/2000_12_01-rec_05.mp4
~/rec/2000_12_01-rec_14.mp4
~/rec/2002_10_17-rec_02.mp4
~/rec/2002_12_31-rec_05.mp4
~/rec/2003_10_17-rec_01.mp4
~/rec/2003_11_10-rec_02.mp4
.....

в общем, не допирает, как реализовать...
пока видится только вариант отдельного получения переменных с расстановкой в таком виде:
$YEAR_$MONTH_$DAY-$REC_$NOMBER.$EXT
да. тэгов нет...
но есть подозрения, что можно как-то проще реализовать...

Malaheenee

Стандартная утилита rename с регулярным выражением.
Все мы где-то, когда-то и в чем-то были новичками.

endru

lumberjack, если есть скрипт - показывайте, вместе подумаем как доделать.

если в тегах информации о дате записи нет, то можно посмотреть на время создания файла (вдруг совпадет  :) )