Führen Sie dies von einem Terminal aus (funktioniert für PNG- und GIF-Bilder):
file *.{png,gif}
Das funktioniert, weil der fileBefehl die Abmessungen für PNG- und GIF-Bilder sowie einige andere Informationen anzeigt. Ihre Shell wird *.{png,gif}zu einer Liste von Dateinamen erweitert, und der fileBefehl akzeptiert mehrere Dateinamenargumente. Es sieht aus wie das:
btvs-cordelia-probable-syntax-error.png: PNG image data, 1920 x 1080, 8-bit/color RGB, non-interlaced
cross.png: PNG image data, 1039 x 611, 8-bit/color RGB, non-interlaced
Beachten Sie, dass die Spalten aneinandergereiht sind, sodass zusätzlicher Speicherplatz verwendet wird, wenn einige Namen viel länger als andere sind. Wenn Sie das nicht möchten, verwenden Sie die -NOption:
file -N *.{png,gif}
So erhalten Sie Zeilen wie diese, die keinen zusätzlichen Platz mehr beanspruchen, aber nicht mehr ausgerichtet sind:
btvs-cordelia-probable-syntax-error.png: PNG image data, 1920 x 1080, 8-bit/color RGB, non-interlaced
cross.png: PNG image data, 1039 x 611, 8-bit/color RGB, non-interlaced
In dem seltenen Fall, dass Sie viele tausend Bilddateien haben, überschreiten deren Namen möglicherweise die maximale Länge der kombinierten Argumente, und die Shell gibt eine Fehlermeldung aus. In diesem Fall könnten Sie eine Schleife wie die folgende verwenden:
for f in *.{png,gif}; do file "$f"; done
Das führt zu den gleichen Ergebnissen wie file -N, da filenur eine Datei pro Lauf bekannt ist und daher nicht bekannt ist, wie lang die anderen Dateinamen sind und die Spalten nicht ausgerichtet werden können.
Informationen zu anderen Bildtypen finden Sie in der Antwort von ypnos unter Schneller Weg zum Abrufen der Bildgröße (nicht der Dateigröße) .
$ sudo add-apt-repository ppa:nilarimogard/webupd8$ sudo apt-get update$ sudo apt-get install nautilus-columnsIch habe dann alle bildbezogenen Spalten zu Nautilus 'Ansicht hinzugefügt und Nautilus neu gestartet.Date,EXIF Dateshot,EXIF Image Size,EXIF Software,EXIF FlashSind alle Spalten leer. In der einzigen Spalte, in der InformationenImage Sizeangezeigt werden, werden die Abmessungen der einzelnen Bilder angezeigt. Haben Sie eine Idee, wie Sie dieses Problem beheben können, bevor Sie benutzerdefinierte Skripts untersuchen? Muss ich ein anderes Paket installieren? Danke