[bash] conversion de fichiers avec exclusion
Bonjour,
Je cherche à convertir tous les fichiers .wav d'une arborescence en excluant un répertoire en .flac et ce en bash et en une ligne.
J'en suis là :
J'arrive à obtenir tous les fichiers cibles avec :
Code:
find -type f -name "*.wav" | grep -v "/Rep_a_exclure"
J'arrive à convertir des fichiers du repertoire courant avec :
Code:
pacpl --to flac --only wav *.wav
ou un seul :
Code:
pacpl --to flac le_fichier.wav
Mais je n'arrive pas à lier les deux avec un systeme de pipe, pour aboutir à une seule ligne élégante et gracieuse.
Au cours de mes recherches j'ai constaté que ma version de find ne dispose pas de l'option --exclude-path (ou un truc du genre).
J'ai constaté également que je ne maitrise pas du tout l'utilisation de l'option -exec de find dans laquelle je place pourtant de grands espoirs.
Merci de votre aide