Как быстро найти картинки определённого формата. Тут несколько способов. Покажу вам 2 способа. Ваша задача менять расширение файлов. Первый способ рекурсивно обследует все папки от текущего местоположения. Второй способ хорош только для одной папки.
# рекурсивный способ поиск картинок
find -type f -iname '*.png'
#поиск картинок png, jpg, jpeg
find . \( -name "*.png" -o -name "*.jpg" -o -name "*.jpeg" \) -print
# если все картинки в одной папке
ls -1 | grep *.png
Для поиска определённых строк в файлах и названий файлов применяют команду grep. Читайте в статью поиск по файлам и папкам grep BASH