Bonjour,ce script ne fonctionne pas avec des noms de fichiers contenant des espaces, je ne vois pas trop où se situe le problème. Quelqu'un aurait une idée ?
motif='[[:lower:]]' remplacement='[[:upper:]]' while [ -n "$1" ] ; do cp "$1" $( echo "$1" | tr $motif $remplacement ) shift done