Вы можете установить имя выходного файла с помощью -set
+ некоторые экранирования процентов (в этом случае вам понадобится компонент каталога пути % d
и имя файла без расширения % t
):
convert "${dir}"/*.jpg -flip -set filename:t '%d/%t-change' '%[filename:t].jpg'
Я использовал t
как свойство filename:
, но на самом деле вы можете использовать все, что захотите ...