• # Spa facile les espaces

    Posté par . En réponse au message Espaces dans les noms de fichiers. Évalué à 1.

    2 solutions simples:

    • utiliser l'option -print0 de find conjointement à xargs -0: Ça devrait donner un truc du genre (à vérifier) bash find /home -name "*.wav" -print0 |xargs -0 -I% lame % %.mp3 -v2
    • lister les fichiers 1 par 1 (1 nom de fichier par ligne) et les traiter avec une boucle (ba)sh du type: bash find /home -name "*.wav" -ls |while read i; do lame $i $i.mp3 -V2; done

    Il y a d'autres solutions (commer jouer avec IFS), mais fais un peu de recherche sur le web, je pense que le sujet a du être traité au moins 1M fois ^