Sujet : Re: imagemagick
De : fantome.forums.tDeContes (at) *nospam* free.fr.invalid (Thomas)
Groupes : fr.comp.os.unixDate : 21. Oct 2021, 21:13:05
Autres entêtes
Organisation : Guest of ProXad - France
Message-ID : <fantome.forums.tDeContes-C72036.22130521102021@news.free.fr>
References : 1 2 3 4 5
User-Agent : MT-NewsWatcher/3.5.3b3 (Intel Mac OS X)
In article <
87bl3k8cte.fsf@izac.org>,
Benoit Izac <
use.reply.to@INVALID.ADDRESS> wrote:
Bonjour,
Le 20/10/2021 à 02:14, Thomas a écrit dans le message
<fantome.forums.tDeContes-F7FF88.02144620102021@news.free.fr> :
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 ?
for file in *.xpm; do convert "$file" "${file%_gif}.png"; done
merci :-)
sinon,
$ for file in *.gif ; do convert "$file" "$(basename "$file"
_gif.gif).png" ; done
fonctionne très bien aussi :-)
si j'ai bien, compris, les quotes n'ont pas besoin d'échappement grâce à
l'usage de $() au lieu de `` ?
-- RAPID maintainerhttp://savannah.nongnu.org/projects/rapid/