[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

find - как получить сортировку ?



Задача: найти все файлы аудиокниги и подготовить их для плейера.
Если все файлы в одной директории, задача решается командой:

mid3v2 *.mp3 --delete-all && mp3gain *.mp3 && cat *.mp3 | split -b 50m -a2 -d

но если файлы в поддиректориях, то первые два действия решаются с помощью:
find -type f -name '*.mp3' -exec mid3v2 --delete-all '{}' \; && find -type f -name '*.mp3' -exec mp3gain '{}' \;

А вот с последней частью возникла сложноть - при
find  -type f -name '*.mp3' -exec cat '{}' \; | xxx...
ломается сортировка.
find --help | grep sor ничего не находит,
как использовать отдельный sort несовсем понятно.

Какие могут быть варианты ?


--
Sincerely,
	Nicholas


Reply to: