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 :
J'arrive à convertir des fichiers du repertoire courant avec :
Code : Sélectionner tout - Visualiser dans une fenêtre à part find -type f -name "*.wav" | grep -v "/Rep_a_exclure"
ou un seul :
Code : Sélectionner tout - Visualiser dans une fenêtre à part pacpl --to flac --only wav *.wavMais je n'arrive pas à lier les deux avec un systeme de pipe, pour aboutir à une seule ligne élégante et gracieuse.
Code : Sélectionner tout - Visualiser dans une fenêtre à part pacpl --to flac le_fichier.wav
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
Partager