Есть ли команда, которая может читать атрибуты изображения? Мне нужна только его высота или ширина.
вы можете попробовать file
или более продвинутую команду identify
из пакета ImageMagic.
Команда file
отлично работает для некоторых форматов, таких как PNG. Но я думаю, что это не будет работать для JPEG.
Для JPEG вы можете использовать одну из следующих команд.
convert image.jpg -print "Size: %wx%h\n" /dev/null
identify -format "%wx%h" photo.jpg
Оба из них требует ImageMagick
.