URL: https://linuxfr.org/forums/programmation-shell/posts/modifications-images Title: Modifications images Authors: nanard06 Date: 2010年02月03日T20:48:19+01:00 Tags: Score: 1 Bonjour, Je suis nouveau sur ce site car j'étais un malade de Windows, puis mon docteur m'a prescrit un traitement sous linux. Depuis quelques temps je prends de l'Ubuntu 9.10 et je commence à aller beaucoup mieux. Toutefois quelques problèmes subsistent et je craint une rechute. Plus sérieusement, voici mon problème. J'ai créé un script pour mettre des images (uniquement celles qui sont au format .jpg) en taille vignette. Mais j'ai aussi des images dans un autre format (png, gif, bitmat, etc...). Je n'arrive pas à mettre une ligne de script qui affiche un message d'erreur si le fichier n'est pas en .jpg. Voici mon script. #!/bin/sh #Pour vérifier s'il y a au moins 1 argument. if [ $# -eq 0 ]; then echo "Veuillez entrer un nom de fichier" else #Pour déclarer le répertoire en cours comme lieu d'éxécution. cd ./ fichiers=*.jpg fi fichiers=1ドル #Pour vérifier le format du fichier. if [ `basename 1ドル .jpg` = `basename 1ドル` ]; £spaces£ £/spaces£then £spaces£ £/spaces£echo "Ce fichier n'est pas au format jpg" fi #Pour modifier et renommer les fichiers demandés. for I in $fichiers do convert $@.jpg -resize 40% little_$@.jpg; echo "Fichier $I modifié et renommé en little_$I.jpg" done Si quelqu'un a une idée ce serait super. Amitiés à toute et à tous

AltStyle によって変換されたページ (->オリジナル) /