Path: ...!weretis.net!feeder6.news.weretis.net!4.us.feeder.erje.net!2.eu.feeder.erje.net!feeder.erje.net!news-2.dfn.de!news.dfn.de!fu-berlin.de!uni-berlin.de!individual.net!not-for-mail From: pehache Newsgroups: fr.comp.os.unix Subject: Re: imagemagick Date: Wed, 20 Oct 2021 07:44:47 +0200 Lines: 30 Message-ID: References: Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-15; format=flowed Content-Transfer-Encoding: 8bit X-Trace: individual.net Vydoc0ky2rUIuYubh8wDmQgtqOc6aSCNmHwgVb9j/J9KKzMjd7 Cancel-Lock: sha1:EGPHsGjntbqSiVXlIBHJ+fZUZGE= User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.13; rv:78.0) Gecko/20100101 Thunderbird/78.10.1 In-Reply-To: Content-Language: fr Bytes: 1873 Le 20/10/2021 à 02:14, Thomas a écrit : > > 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 ? j'ai oublié la moitié de la commande $ basenane toto.gif .gif toto Au passage j'ai aussi oublié de quoter le resultat de basename : for file in *.xpm ; do convert "$file" "$(basename "$file").png" ; done Les quotes sont requises dans le cas où les noms de fichiers contiennent des espaces. -- "...sois ouvert aux idées des autres pour peu qu'elles aillent dans le même sens que les tiennes.", ST sur fr.bio.medecine