Oublier les double quotes autour des variables peut s'avérer douloureux de temps à autres (tous ceux qui un jour ont fait un "rm -fr /home/foo/ bar", notez l'espace après foo/, voient de quoi je parle.
donc :
for i in blabla; do
mv "$i" ${i%%.pdf};
...
done
Il faut ptet penser à positionner correctement la variable IFS :
# Erreur classique
Posté par jerome . En réponse au message Bash : PDFs vers Jpeg à la chaîne. Évalué à 4.
for i in blabla; do mv "$i" ${i%%.pdf}; ... doneIl faut ptet penser à positionner correctement la variable IFS : C'est toujours pratique.