JJL a écrit : > Salut, > >> j'ai un répertoire avec des images dedans. Ce sont les mêmes images ms >> avec des noms différents. Je cherche à faire des liens symboliques >> pointant sur le même fichier cible que je définis en gardant évidemment >> les noms des fichiers de départ. > Je ne suis pas sur d'avoir parfaitement compris ce que tu veux, mais > ca ressemble a un script (surement perfectible) que j'ai fait y'a pas > longtemps pour generer une video à partir d'une image fixe. En voici > un bout qui t'aidera peut-etre (bash) : > > echo "Creation des liens pour les images intermediaires ..." > cp "$1" "$tmpimg" > rm $tmpdir/* 2>/dev/null > cpt=1 > while [ "$cpt" -le "$nbimgdur" ] > do > fname=`printf "$tmpdir/%05d.jpg" "$cpt"` > ln -s "$tmpimg" "$fname" > cpt=`expr $cpt + 1` > done > > Sachant que $1 est l'image fixe, $tmpimg un fichier temporaire, > $tmpdir un repertoire temporaire > et $nbimgdur le nombre de frames voulues (25*durée video en secondes) > Cela va creer des liens 00000.jpg pointants tous vers tmpimg > > Si tu as deja les fichiers et que tu veux garder les noms existants, > un truc du genre (toujours bash) : > for f in *.jpg > do > rm $f > ln -s <fichierDest> $f > done > Attention, je n'ai pas testé ! >
oki merci j'ai fait un truc du genre : #!/bin/sh cp $1 fichier_cible.tmp for I in *.png do echo "creation du lien symbolique $I -> $1" ln -sf $1 $I done rm -rf $1 cp fichier_cible.tmp $1 rm -rf fichier_cible.tmp C'est po propre ms ça marche... :) > ++ > JJL > -- Lisez la FAQ de la liste avant de poser une question : http://wiki.debian.net/?DebianFrench Vous pouvez aussi ajouter le mot ``spam'' dans vos champs "From" et "Reply-To:" To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

