Sujet : Re: imagemagick
De : pehache.7 (at) *nospam* gmail.com (pehache)
Groupes : fr.comp.os.unixDate : 20. Oct 2021, 06:44:47
Autres entêtes
Message-ID : <it9omfF851rU1@mid.individual.net>
References : 1 2 3 4
User-Agent : Mozilla/5.0 (Macintosh; Intel Mac OS X 10.13; rv:78.0) Gecko/20100101 Thunderbird/78.10.1
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 lemême sens que les tiennes.", ST sur fr.bio.medecine