Tengo algo bastante simple que quiero hacer. Quiero usar montage
en un directorio que contenga miles de imágenes, con muy pocas opciones, a saber:
me@home$ montage -size 256x256 DSC01*.JPG.svg output.png
... pero eso no es lo suficientemente bueno, ya que solo toma alrededor de 100 imágenes a la vez; tampoco es
me@home$ montage -size 256x256 *.svg output.png
... que captura todas las imágenes al mismo tiempo, ya que el archivo resultante es demasiado grande para analizar.
Lo que quiero hacer es iterar sobre algo como 100-200 archivos a la vez. Supongo que esto podría implementarse usando un bucle for (?), Pero estoy un poco confundido acerca de cómo hacerlo. Supongo que probablemente haya una forma inteligente de usar find -exec
o xargs
que no estoy pensando. Estoy usando bash
, pero lo uso zsh
ocasionalmente.
Entonces, en conclusión, estoy buscando un revestimiento que, dado 2600 archivos de imagen, llame al montaje unas 13 o 26 veces (una vez por cada 100-200 archivos), y dado n archivos, se puede llamar un múltiplo de n veces .
DSC0100.JPG.svg
...DSC2600.JPG.svg
?