Re: imagemagick

Liste des GroupesRevenir à fco unix 
Sujet : Re: imagemagick
De : alain (at) *nospam* universite-de-strasbourg.fr.invalid (Alain Ketterlin)
Groupes : fr.comp.os.unix
Organisation : Université de Strasbourg
Date : 22. Oct 2021, 10:05:39
Message-ID : <87bl3h5vsc.fsf@universite-de-strasbourg.fr.invalid>
References : 1 2 3 4 5 6
User-Agent : Gnus/5.13 (Gnus v5.13) Emacs/25.2 (gnu/linux)
Thomas <fantome.forums.tDeContes@free.fr.invalid> writes:

$ for file in *.gif ; do convert "$file" "$(basename "$file"
_gif.gif).png" ; done
fonctionne très bien aussi :-)

Je ne vois pas très bien pourquoi utiliser basename ici (son rôle est en
général de supprimer la partie répertoire d'un chemin). Il suffit de
faire une expansion en supprimant le suffixe.

for file in *_gif.gif ; do convert "$file" "${file%_gif.gif}.png" ; done

J'ai aussi changé la liste du for : si tu as un fichier sans la partie
"_gif" tu récupérerais xxx.gif.png

-- Alain.

Date Sujet#  Auteur
18.10 * imagemagick26Thomas
18.10 +* Re: imagemagick24pehache
19.10 i`* Re: imagemagick23Thomas
19.10 i +* Re: imagemagick11Nicolas George
19.10 i i+- Re: imagemagick1Olivier Miakinen
20.10 i i`* Re: imagemagick9Thomas
20.10 i i `* Re: imagemagick8pehache
21.10 i i  `* Re: imagemagick7Thomas
22.10 i i   `* Re: imagemagick6pehache
30.11 i i    `* Re: imagemagick5Thomas
30.11 i i     `* Re: imagemagick4pehache
01.12 i i      `* Re: imagemagick3Thomas
19.12 i i       `* Re: imagemagick2Thomas
02.01 i i        `- Re: imagemagick1pehache
20.10 i `* Re: imagemagick11Thomas
20.10 i  +* Re: imagemagick4pehache
20.10 i  i`* Re: imagemagick3pehache
20.10 i  i `* Re: imagemagick2Benoit Izac
20.10 i  i  `- Re: imagemagick1pehache
20.10 i  `* Re: imagemagick6Benoit Izac
21.10 i   `* Re: imagemagick5Thomas
22.10 i    +* Re: imagemagick2Benoit Izac
30.11 i    i`- Re: imagemagick1Thomas
22.10 i    `* Re: imagemagick2Alain Ketterlin
30.11 i     `- Re: imagemagick1Thomas
19.10 `- Re: imagemagick1Nicolas George

Haut de la page

Les messages affichés proviennent d'usenet.

NewsPortal