Path: ...!news.mixmin.net!proxad.net!feeder1-2.proxad.net!212.27.60.64.MISMATCH!cleanfeed3-b.proxad.net!nnrp1-1.free.fr!not-for-mail From: Thomas Newsgroups: fr.comp.os.unix Mail-Copies-To: nobody Subject: Re: imagemagick References: MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-15 Content-Transfer-Encoding: 8bit User-Agent: MT-NewsWatcher/3.5.3b3 (Intel Mac OS X) Date: Wed, 20 Oct 2021 02:14:47 +0200 Message-ID: Lines: 48 Organization: Guest of ProXad - France NNTP-Posting-Date: 20 Oct 2021 02:14:48 CEST NNTP-Posting-Host: 91.175.52.121 X-Trace: 1634688888 news-2.free.fr 4984 91.175.52.121:3543 X-Complaints-To: abuse@proxad.net Bytes: 2310 In article , Thomas wrote: > In article , > pehache wrote: > > > Le 18/10/2021 à 22:02, Thomas a écrit : > > > > > > 1) > > > est-il possible de convertir un paquet d'images en même temps ? > > > > > > avec une opération du genre : > > > convert *.xpm *.jpg > > > > > > le but étant bien entendu qu'il reprenne le nom de chaque image, pour > > > fabriquer la nouvelle en ne changeant que l'extension. > > > > for file in *.xpm ; do > > convert "$file" $(basename "$file").jpg > > done > mais puisque tu m'as donné le script, je vais m'en servir, > merci bien :-) j'ai trouvé pour le taper sur 1 ligne : $ for file in *.xpm ; do convert "$file" $(basename "$file").png ; done 2 questions : 1) $ basename frame_gif.xpm me donne frame_gif.xpm quel est le pb ? 2) le basename de toutes mes images se termine par "_gif", puis-je en profiter pour supprimer cette "extension" qui me semble inutile, avec une formule pas trop compliquée en bash ? si non, c'est pas grave, je sais le faire en make. -- RAPID maintainer http://savannah.nongnu.org/projects/rapid/