Salut tous,
Je suis à la recherche de la syntaxe exacte pour utiliser la commande
convert
J'ai une série d'image jpg dont le nom commence par cf puis son numéro
dans la série. cf1.jpg, cf2.jpg.
La fonction convert me permet de regrouper toutes ces images, d'en faire
un pdf avec la syntaxe su
Hello
Sans garantie aucune, tu peux essayer ceci :
touch mondoc.pdf
ls -tr cf*.jpg | xargs convert
Le touch, c'est pour creer le nom mondoc.pdf
ls -lr c'est pour les trier par date
| xargs pour les injecter à convert.
Bon courage.
Le 4 décembre 2010 19:11, Erick Pitard a écrit :
> Salut tous
On Sat, 2010-12-04 at 19:11 +0100, Erick Pitard wrote:
> Salut tous,
>
> Je suis à la recherche de la syntaxe exacte pour utiliser la commande
> convert
>
> J'ai une série d'image jpg dont le nom commence par cf puis son numéro
> dans la série. cf1.jpg, cf2.jpg.
> La fonction convert me permet
Hello,
Pour trier avec sort par ordre croissant des noms de fichiers ayant des
chiffres, et indépendamment de leurs dates de création :
$ touch 1 10 100 9 60
$ ls
*1 10 100 60 9*
$ ls | sort -k 1,1n
*1
9
10
60
100*
du coup tu peux peux essayer un truc du genre
$ convert $(for f in `ls | so
That is the solution !
C'est tout simple et ça a fonctionné à merveille
merci
Erick
Le 04/12/2010 19:59, Laurent GUERBY a écrit :
convert cf?.jpg cf??.jpg cf???.jpg mondoc.pdf
___
Toulouse-ll mailing list
Toulouse-ll@toulibre.org
http://toulibr
Bonsoir,
Cette solution ne fonctionne pas tout à fait dans le cas qui me
concerne, mais elle m'a mis sur la piste suivante qui fonctionne aussi :
convert $(ls -t cf*.jpg) mondoc.pdf
Merci pour l'aide
Erick
Le 04/12/2010 19:45, Yves DUF a écrit :
Hello
Sans garantie aucune, tu peux essaye
Oui mais ça a marché car tes fichiers ont été créés dans le bon ordre non ?
En cherchant un peu (ça m'a intrigué ton histoire (-; ) j'ai trouvé ceci
pour lister les fichiers : ls cf*.jpg | sort -k1.3 -n
Le -k1.3 sert à dire "trie selon le premier champ, à partir du 3e caractère"
(donc il fait abs