2015.10.25 Move on and Be Blessed.wav dummy.m4a 2015.11.17 BS Full.wav.mp3 2015.11.17 BS MOL.wav.mp3 find . -name '*.mp3' -o -name '*.wav' -o -name '*.m4a' -print0
но эта команда работает
find . -name "*.wav" -o -name '*.mp3' -print0
Я читал. Как использовать команду find для поиска нескольких расширений и Как конвертировать все .wav файлы в подкаталогах в .aac с помощью neroAacEnc?
Почему моя версия regex не работает?
find . -regex '*\.\(.mp3\|.wav\|.m4a\)' -print0
Могу ли я передать эту команду regex в последующую команду, описанную во втором сообщении,find . -name "*.wav" -print0 | while read -d $'\0' file; do ffmpeg -i "$file" -c:a libfdk_aac -vbr 3 output.m4a "${file%wav}m4a"; done
заменяяfind . -name "*.wav" -print0
command?