LINUX.ORG.RU

Переименовать изображения по шаблону

 , , , ,


0

1

Нужно переименовать изображения по шаблону:

pic-[тут_ширина_и_высота_картинки].["расширение"]
Изображений куча, вручную не вариант. В инете нашёл mmv, но не нашёл как присобачить к имени размеры.

★★★★★
Ответ на: комментарий от cinyflo

Например полный путь /home/user/12, нужно только 12 из этого пути.

cinyflo ★★★★★
() автор топика
Ответ на: комментарий от cinyflo

Естественно, имена файлов в кавычки на случай пробелов и прочих экранируемых символов.

anonymous
()

identify -format %wx%h /path/to/image

пол дела сделано.

дальше немного for, rename и/или sed и остальная половина готова.

mos ★★☆☆☆
()
Ответ на: комментарий от mos

Ну как бы картинки переименовывают же...

Только до сих пор непонятно, что будет, если у нескольких картинок одинаковое разрешение.

Adonai ★★★
()
Ответ на: комментарий от Adonai

Коллизия приведёт к смерти вселенной, очевидно же.

anonymous
()
Ответ на: комментарий от cinyflo

А если вместо размера изображения имя папки

Лучше имя мамки и её девичью фамилию

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.