2 votes

Vignette Automake

Ce dont j'ai besoin est un programme qui, étant donné (comme argument de ligne de commande) un répertoire avec plusieurs répertoires à l'intérieur, et 4 images à l'intérieur de chaque répertoire, le programme fait une vignette des 4 fichiers et les colle ensemble (2 lignes, 2 colonnes) et renomme cette image au nom du répertoire.

Je pense que cela pourrait être fait avec une combinaison d'un programme et de scripts Shell (je suis expérimenté en M$, mais nouveau en linux).

Des exemples concrets seraient les bienvenus.

Merci d'avance

4voto

Aaron Digulla Points 6565

Cherchez ImageMagick. Cet exemple devrait vous permettre de démarrer.

使用方法 find y xargs pour l'exécuter dans plusieurs répertoires :

find path -type d -print0 | xargs -0 -i montage ... -size 512x512 '{}/*_orig.*[120x90]' ...

xargs remplacera {} avec chaque chemin qui find trouve. Remplacer path avec le répertoire racine dans lequel vous voulez que la recherche commence.

-type d ne retournera que les répertoires.

-print0 s'assure que les espaces et autres caractères spéciaux sont traités correctement. L'option -0 a xargs est le contraire ; sinon xargs couperait l'entrée à chaque espace (tabulations, blancs, nouvelles lignes).

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X