Re: [LA-discussions] erreur dans script bash |
[ Thread Index | Date Index | More linuxarverne.org/discussions Archives ]
#!/bin/bash #Je sauvegarde ma variable CPIFS=$IFS #Je substitue les séparateurs habituels par une apostrophe IFS="'" # cp -R ./Haute/* ./Basse/ #Je fais une recherche insensible à la casse avec l'option iname find ./Basse/ -type f -iname *.jpg | while read line ; do prog=`which convert` path=`pwd` #J'ajoute des anti-slash devant mes espaces name=$(echo $line | sed 's/ /\\ /g') commande="$prog $name -resize 1024x768 -strip -quality 75 $name" eval $commande echo $name resized done IFS=$CPIFS Le mer. 02 mai 2012 08:38:36 CEST, Daniel Cartron a écrit :
Le mercredi 2 mai 2012 07:45:25 fox patrick a écrit :c'est un petit programme il s'installe depuis une commande propre à ta distribution, fait une recherche avant pour savoir exactement le nom du paquet de jhead, pour moi ce fut "jhead" tout courtok chez moi ça marche comme ça aussi mais pour autant le script ne donne rien, j'ai oublié de préciser que le répertoire des images comprend plusieurs sous- sous-répertoires, d'où le find que j'avais écrit...
-- Liste de discussions de LinuxArverne http://wiki.linuxarverne.org/listes_de_diffusion
Mail converted by MHonArc 2.6.19+ | http://listengine.tuxfamily.org/ |