Страница 1 из 1

Групповое переименование файлов в mc

Добавлено: 04 сен 2017, 16:50
Rina O
Доброго времени суток!
Имеются файлы с именами типа DSC_0000.jpg, хочу превратить их в [дата]-[счетчик].jpg
В mc нажимаю F6, в верхней строке оставляю *, в нижней указываю (например) 2017-09-05-*, ожидаемо получаю: 2017-09-05-DSC_0000.jpg
А хотелось бы 2017-09-05-01.jpg

Групповое переименование файлов в mc

Добавлено: 04 сен 2017, 17:10
rogoznik
Можно вот такой скрипт использовать в папке с файлами.

Код: Выделить всё

#!/bin/bash

indx=0;
for i in *.jpg;
do 
    let indx+=1;
    mv $i ваша_дата-$indx.jpg;
done
Сохранить файл с расширением .sh и дать права на исполнениеchmod +x file_name.sh. Затем в терминале запустить ./file_name.sh

P.S. Если боитесь потерять файлы можете попробовать в другой папке на нескольких копиях

Групповое переименование файлов в mc

Добавлено: 05 сен 2017, 12:27
Rina O
Нашла другое решение: в маске источника вбиваю ???????? (8 штук, по кол-ву символов в исходном имени), в маске назначения указываю: [путь]/2017-09-05-\7\8 (беру две последние цифры имени файла)