J'ai quelque chose d'assez simple que je veux faire. Je souhaite utiliser montage
un répertoire contenant des milliers d'images, avec très peu d'options, à savoir:
me@home$ montage -size 256x256 DSC01*.JPG.svg output.png
... mais ce n'est tout simplement pas suffisant, car il ne capture qu'une centaine d'images à la fois; ni
me@home$ montage -size 256x256 *.svg output.png
... qui saisit toutes les images en même temps, car le fichier résultant est trop gros pour être analysé.
Ce que je veux faire, c'est répéter quelque chose comme 100 à 200 fichiers à la fois. Je suppose que cela pourrait être implémenté en utilisant une boucle for (?), Mais je suis juste un peu confus sur la façon de le faire. Je suppose qu'il y a probablement une façon intelligente d'utiliser find -exec
ou à xargs
laquelle je ne pense pas. J'utilise bash
, mais j'utilise zsh
occasionnellement.
Donc, en conclusion, je recherche un liner qui, étant donné 2600 fichiers image, appelle le montage environ 13 ou 26 fois (une fois pour 100-200 fichiers), et donné n fichiers, peut être appelé un multiple de n fois .
DSC0100.JPG.svg
...DSC2600.JPG.svg
?