Cómo obtengo detalles de imágenes de todas las carpetas y subcarpetas con ImageMagick en este formato.
file-name file-location file-format size width height
PD: he leído esta página http://www.imagemagick.org/script/escape.php pero no puedo encontrar cómo obtener la ruta de ubicación del archivo y cómo incluir archivos en subcarpetas.
imagemagick
Renuka
fuente
fuente

El siguiente comando devolverá la información que está buscando:
%d../*(el comodín de shell)../*/*(comodines de shell).(No dijo en qué sistema operativo se encuentra. Lo anterior funcionará para Linux, Unix y Mac OS X. Para Windows, use
.\*.*y.\*.*\*.*como comodines).¡Atención! , si tiene archivos que no son de imagen o documentos PDF en sus carpetas, este comando podría ejecutarse durante bastante tiempo. Los archivos que no son de imagen producirán un mensaje de error como
Esto puede evitarse redirigiendo todos los mensajes de error a
/dev/null.Por lo tanto, puede ser mejor usar esta variante:
Aquí hay un ejemplo de Mac OS X:
(Sí, lo hice correr este comando en un directorio que tiene subdirectorios llamados
#27290574,#26951336y similares ....)Es posible que desee que el resultado se vea más parecido a una tabla. Para esto, canalice los resultados
column -t. Intenta esto entonces:Resultado en mi caso:
fuente