URL: https://linuxfr.org/forums/linux-debutant/posts/probleme-renommage-fichiers-avec-des-espaces Title: Problème renommage fichiers avec des espaces. Authors: suzka Date: 2016年08月29日T12:04:03+02:00 License: CC By-SA Tags: Score: 0 Bonjour, Je viens ici après mes recherches non fructueuses, j'aimerais renommer des fichiers contenant des espaces. J'utilise la commande: **find /media/quadra/ -type f -name *.[pP][dD][fF]out -exec ./rename.sh \;** J'utilise find car je dois le faire dans toute une arborescence. Cet commande me donne bien toute la liste des fichiers en .pdfout et lance mon script rename.sh ci dessous : ```sh for i in find /media/quadra -type f -name '*\ *.[pP][dD] [fF]out' do mv dollar i dollar {i%.[pP][dD][fF]out}.pdf (le signe dollar bug sur le site ? ;o) done ``` Le problème c'est comment dire à ma variable i de prendre tous le nom de mon fichier exemple renommer "mon fichier.pdfout" en "mon fichier.pdf". Car pour le moment il me met des erreurs du type "mon.pdf aucun fichier/dossier de se type" "fichier.pdf aucun fichier/dossier de se type" au lieu de mon fichier.pdf. j’espère avoir été assez claire, je vous remercie par avance de votre aide. Bonne journée