for f in */*.ape; do avconv -i "$f" "${f%.ape}.flac"; done
Данная команда выполняет преобразование всех файлов формата APE в формат FLAC внутри текущего каталога и всех вложенных подкаталогов. Она использует цикл for и внутри каждой итерации вызывает утилиту avconv для преобразования файла.
Команда использует переменную f для перебора всех файлов, соответствующих шаблону */*.ape. Внутри цикла, с помощью «${f%.ape}», мы изменяем расширение файла на .flac. Аргументы «$f» и «${f%.ape}.flac» передаются в avconv для указания исходного и конечного файлов.
Альтернативно, можно использовать утилиту ffmpeg вместо avconv, если она установлена. Также можно изменить шаблон поиска файлов, чтобы она соответствовала конкретным требованиям.
