Ich habe versucht, PNG-Bilddateien mit einer bestimmten Höhe (über 500 Pixel) zu finden. Ich weiß, dass dies file
Bildabmessungen zurückgibt. Beispiel:
$ file TestImg1a.png
TestImg1a.png: PNG image data, 764 x 200, 4-bit colormap, non-interlaced
Aber ich muss dies verwenden, um alle Dateien in einem Verzeichnis mit einer Höhe über 500px zu finden. Ich kann alle Dateien unabhängig von der Höhe ausdrucken:
find . -name '*.png' | xargs file | awk '{print $7 " " $1}'
Aber wie beschränke ich die 7 US-Dollar auf Ergebnisse über 500?