URL: https://linuxfr.org/forums/programmation-shell/posts/espaces-dans-les-noms-de-fichiers Title: Espaces dans les noms de fichiers Authors: Adminrezo Date: 2013年11月01日T23:36:30+01:00 License: CC By-SA Tags: Score: 2 Bonjour à tous, C'est sûrement une question de noob mais j'ai eu du mal à trouver une réponse ailleurs. J'ai un plusieurs répertoires de fichiers Wav à encoder en Mp3 (lame fichier.wav fichier.mp3). Je me suis dit qu'un script m'aiderait bien, du genre : for i in `find /home -name "*.wav"`; do lame $i $i.mp3 -V2; done Avec cette méthode, les espaces ne sont pas bien gérés (ici je me contente d'un echo) : for i in `find /home -name "*.wav"`; do echo $i; done le répertoire Rock Français est affiché : ./Rock Français donc deux itérations différentes dans le for. J'ai essayé avec les "" et les {} mais je suis un peu perdu ... Merci d'avance.