Доброго времени суток!
Имеются файлы с именами типа DSC_0000.jpg, хочу превратить их в [дата]-[счетчик].jpg
В mc нажимаю F6, в верхней строке оставляю *, в нижней указываю (например) 2017-09-05-*, ожидаемо получаю: 2017-09-05-DSC_0000.jpg
А хотелось бы 2017-09-05-01.jpg
Групповое переименование файлов в mc
Как правильно задавать вопросы Правильно сформулированный вопрос и его грамотное оформление способствует высокой вероятности получения достаточно содержательного и по существу ответа. Общая рекомендация по составлению тем: 1. Для начала воспользуйтесь поиском форума. 2. Укажите версию ОС вместе с разрядностью. Пример: LM 19.3 x64, LM Sarah x32 3. DE. Если вопрос касается двух, то через запятую. (xfce, KDE, cinnamon, mate) 4. Какое железо. (достаточно вывод
inxi -Fxz
в спойлере (как пользоваться спойлером смотрим здесь)) или же дать ссылку на hw-probe 5. Суть. Желательно с выводом консоли, логами. 6. Скрин. Просьба указывать 2, 3 и 4 независимо от того, имеет ли это отношение к вопросу или нет. Так же не забываем об общих правилах Как пример вот
-
Автор темы - Сообщения: 37
- Зарегистрирован: 31 янв 2017, 20:36
- Решено: 2
- Благодарил (а): 3 раза
- Контактная информация:
Групповое переименование файлов в mc
Решение
Перейти к ответу ➙
Нашла другое решение: в маске источника вбиваю ???????? (8 штук, по кол-ву символов в исходном имени), в маске назначения указываю: [путь]/2017-09-05-\7\8 (беру две последние цифры имени файла)
Перейти к ответу ➙
--
Linux Mint 18.2 Chinnamon 64-bit
Linux Mint 18.2 Chinnamon 64-bit
-
- Сообщения: 10433
- Зарегистрирован: 27 июн 2017, 13:36
- Решено: 135
- Откуда: Нижний Тагил
- Благодарил (а): 792 раза
- Поблагодарили: 2051 раз
- Контактная информация:
Групповое переименование файлов в mc
Можно вот такой скрипт использовать в папке с файлами.
Сохранить файл с расширением
P.S. Если боитесь потерять файлы можете попробовать в другой папке на нескольких копиях
Код: Выделить всё
#!/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. Если боитесь потерять файлы можете попробовать в другой папке на нескольких копиях
-
Автор темы - Сообщения: 37
- Зарегистрирован: 31 янв 2017, 20:36
- Решено: 2
- Благодарил (а): 3 раза
- Контактная информация:
Групповое переименование файлов в mc
Нашла другое решение: в маске источника вбиваю ???????? (8 штук, по кол-ву символов в исходном имени), в маске назначения указываю: [путь]/2017-09-05-\7\8 (беру две последние цифры имени файла)
--
Linux Mint 18.2 Chinnamon 64-bit
Linux Mint 18.2 Chinnamon 64-bit
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 0 гостей