Есть ли команда для поворота всех файлов, которые заканчиваются определенными несколькими символами, на 90 градусов по часовой стрелке

#image #shell #terminal #console #command

Вопрос:

У меня есть около 100000 изображений, но для поворота мне требуется только определенное их количество. Все те, которые нужно повернуть, заканчиваются одними и теми же символами, однако, т. е. они заканчиваются .tif.png. Есть ли команда оболочки, которую я мог бы использовать, чтобы отфильтровать все файлы и найти только те, которые содержат «.tif.png», и повернуть все эти изображения на 90 градусов против часовой стрелки? Я не очень хорошо знаком с командами оболочки, к вашему сведению 🙂

Комментарии:

1. в unix вы можете сделать что-то вроде find -name '*.tif.png' -exec gm mogrify -rotate -90 {} ; ( gm поставляется из пакета graphicsmagick)

2. Нужно ли мне загружать этот пакет или я могу просто ввести его?

3. Да, когда я набираю его, там написано «найти: ‘gm’: Такого файла или каталога нет».

4. repology.org/project/graphicsmagick/versions

5. Я использую cygwin (в Windows). Как бы я установил его там?