В терминале я хочу использовать ffmpeg2theora для преобразования всех.MOV файлов в определенном каталоге в .ogv файлы. Однако следующее не работает:
ffmpeg2theora *.MOV
Существует ли хороший способ повторить команду многократно на различных файлах?
Спасибо!
При использовании оболочки по умолчанию (удар) можно использовать следующее:
for file in *.MOV; do ffmpeg2theora "$file"; done
find . -iname '*.mov' -exec ffmpeg2theora '{}' \;
Для ограничения глубины рекурсии можно добавить -maxdepth 1
прежде -exec