Я попробовал выполнить следующее:
find -wholename './*/*.wmv' -exec sh -c '[[ $(exiftool -Duration "$1") == $(exiftool -Duration "${1%.*}.mp4") ]] && echo "Equal" || echo "Not equal $1"'' _ {} \;
Но он говорит, что команда не найдена. Мои файлы wmv и mp4 называются одинаково, за исключением расширения.
Я использую Ubuntu 20.04. Пожалуйста, любая помощь будет потрясающей
Также, я бы предпочел код, который можно запустить одной строкой в терминале
Как предлагает @muru
find -wholename './*/*.wmv' -exec bash -c '[[ $(exiftool -Duration "$1") == $(exiftool -Duration "${1%.*}.mp4") ]] && echo "Equal" || эхо "Не равно $1"' _ {} \;
работает отлично