Je me demandais ce qui suit.
J'utilise la commande suivante pour rechercher des fichiers .jpg dans des (sous) répertoires et les convertir (mogrifier) en fichiers .webp.
find . -name '*.jpg' -execdir mogrify -format webp {} \;
Dans ce cas, fichier.jpg devient fichier.webp (et le fichier .jpg est conservé).
Ce que je veux c'est:
Exemple: fichier.jpg devient fichier.jpg.webp (et le fichier .jpg est conservé).
Merci d'avance!
Votre première question peut être adressée assez facilement:
find . -iname '*.jpg' -exec convert '{}' -format webp '{}'.webp \;
Cette volonté:
convert
plutôt que mogrify
Bien testé sur mon système ...
Références: