Китайские автомобильные плееры такие китайские!

Собственно цель поста — поставить теги напротив ссылки на старый пост. Там речь про то, что китайские плееры не помнят на каком месте остановились, поэтому играют продолжение с начала файла. И я там учился резать файлы на дольки.

Сейчас задача усложнилась! Оказывается, китайские плееры не сортируют файлы, а играют в порядке записи на диск. Вот и оказалось, что у меня книга с правильными (не напрягающими длиной) фрагментами записалась в не совсем алфавитном порядке. А разобраться с хитросплетениями у Маркеса, если внутри главы порядок вразброс идёт — без шансов.

Вот, сегодня я посортировал и порезал на куски такой командой. Правда, в оригинале каждая глава в своей папке, но каждый файл из номера главы, подчёркивание, номер части. Поэтому они в один каталог свалились и им это не помешало.

find . -iname ‘*.mp3’ | sort | xargs mp3splt -d ../100let2/ -t 5.0

Создание случайной коллекции песен на флешку в машину (часть 2)

Продолжая свои исследования в области записи на карточку памяти песен в случайной последовательности я ещё раз и ещё раз изучил что же такое xargs тут и вот тут . В результате был рождён скрипт совсем без наворотов:

$ rm -f /media/CARAUDIO/*; find /home/beliashou/Музы/music -type f | grep «^[^\»‘]*\.mp3» | sort -R | xargs -i cp {} /media/CARAUDIO

Вчера почему-то он вылетал с жалобой на какую-то одинарную ковычку, а сегодня на двух флешках отработал «на ура». В этой версии скрипта нет переживаний из-за совпадения имён файлов — совпадёт, тогда буду думать как переживать или как поставить флаг перезаписи без разговоров.