Удалить изображения с определенной геометрией

Эта команда, конечно, вряд ли будет многократно востребована на практике, но в качестве головоломки и иллюстрации возможностей bash очень даже хороша:

$ for arq in *.png; do size=$(identify $arq | cut -f3 -d" "); [ $size == "280x190" ] || rm $arq ; done


Удаляет из текущего каталога png-файлы размером 280x190 пикселей.
  • +4
  • 23 апреля 2011, 09:41
  • yababay

Комментарии (1)

RSS свернуть / развернуть
+
0
неплохо
avatar

Sergei_T

  • 23 апреля 2011, 09:42

Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.