На Новый год Дед Мороз «принёс» сыну вот такой «мячик» ;)
Как оказалось, сортировка файлов внутри каталогов на этом плеере происходит по принципу FIFO — «Кто первый встал, того и тапки!»
То есть файлы воспроизводятся не в алфавитном (включая цифры) порядке, а в порядке их времени модификации.
Да и структура файлов и каталогов оказалась «шарику» не по силам:
"Волшебник Изумрудного города"
/home/share/download/Volkov:
4 - Огненный бог моранов/
2 - Урфин Джус и его деревянные солдаты/
3 - 7 подземных королей/
5 - Желтый туман/
6 - Тайна заброшенного замка/
1 - Волшебник изумрудного города/
/home/share/download/Volkov/4 - Огненный бог моранов:
04_09_02.mp3
01_03_01.mp3
03_07_02.mp3
03_05_01.mp3
04_08_01.mp3
04_07_01.mp3
01_02_01.mp3
02_04_01.mp3
01_07_02.mp3
02_08_01.mp3
02_01_01.mp3
00_00_02.mp3
04_04_01.mp3
03_01_02.mp3
01_05_01.mp3
03_04_01.mp3
02_05_01.mp3
02_07_02.mp3
02_01_02.mp3
04_11_02.mp3
04_10_02.mp3
03_01_01.mp3
04_02_01.mp3
03_06_01.mp3
03_08_02.mp3
04_05_01.mp3
02_03_01.mp3
02_07_01.mp3
01_04_01.mp3
03_08_01.mp3
04_06_01.mp3
04_01_02.mp3
04_03_01.mp3
02_06_01.mp3
01_01_01.mp3
03_02_01.mp3
01_07_01.mp3
03_03_01.mp3
04_09_01.mp3
02_02_01.mp3
Документ Microsoft Office Word.docx
04_11_01.mp3
00_00_01.mp3
04_07_02.mp3
04_01_01.mp3
01_06_01.mp3
03_07_01.mp3
04_10_01.mp3
/home/share/download/Volkov/2 - Урфин Джус и его деревянные солдаты:
02_08_01.mp3
03_05_01.mp3
01_07_01.mp3
01_09_01.mp3
02_02_01.mp3
03_03_01.mp3
03_07_01.mp3
02_12_02.mp3
00_00_01.mp3
02_07_01.mp3
03_07_02.mp3
02_03_01.mp3
02_01_02.mp3
03_04_01.mp3
01_02_01.mp3
02_13_01.mp3
01_08_01.mp3
01_10_01.mp3
02_12_01.mp3
02_09_01.mp3
01_01_02.mp3
01_09_02.mp3
03_02_01.mp3
02_14_01.mp3
03_06_01.mp3
01_07_02.mp3
03_01_01.mp3
02_01_01.mp3
02_06_01.mp3
02_10_01.mp3
02_14_02.mp3
01_05_01.mp3
01_05_02.mp3
02_06_02.mp3
01_03_02.mp3
01_10_02.mp3
01_04_01.mp3
02_05_01.mp3
02_14_03.mp3
02_04_01.mp3
03_06_02.mp3
01_03_01.mp3
03_08_01.mp3
02_11_01.mp3
01_06_01.mp3
01_02_02.mp3
02_05_02.mp3
01_01_01.mp3
Документ Microsoft Office Word.docx
/home/share/download/Volkov/3 - 7 подземных королей:
01/
Документ Microsoft Office Word.docx
02/
03/
00/
/home/share/download/Volkov/3 - 7 подземных королей/01:
10/
14/
13/
01/
15/
19/
12/
11/
03/
02/
18/
09/
04/
07/
08/
06/
05/
17/
16/
/home/share/download/Volkov/3 - 7 подземных королей/01/10:
01_10_01.mp3
/home/share/download/Volkov/3 - 7 подземных королей/01/14:
01_14_01.mp3
/home/share/download/Volkov/3 - 7 подземных королей/01/13:
01_13_01.mp3
/home/share/download/Volkov/3 - 7 подземных королей/01/01:
01_01_01.mp3
/home/share/download/Volkov/3 - 7 подземных королей/01/15:
01_15_01.mp3
/home/share/download/Volkov/3 - 7 подземных королей/01/19:
01_19_01.mp3
/home/share/download/Volkov/3 - 7 подземных королей/01/12:
01_12_01.mp3
/home/share/download/Volkov/3 - 7 подземных королей/01/11:
01_11_01.mp3
/home/share/download/Volkov/3 - 7 подземных королей/01/03:
01_03_01.mp3
/home/share/download/Volkov/3 - 7 подземных королей/01/02:
01_02_01.mp3
/home/share/download/Volkov/3 - 7 подземных королей/01/18:
01_18_01.mp3
/home/share/download/Volkov/3 - 7 подземных королей/01/09:
01_09_01.mp3
/home/share/download/Volkov/3 - 7 подземных королей/01/04:
01_04_01.mp3
/home/share/download/Volkov/3 - 7 подземных королей/01/07:
01_07_01.mp3
/home/share/download/Volkov/3 - 7 подземных королей/01/08:
01_08_01.mp3
/home/share/download/Volkov/3 - 7 подземных королей/01/06:
01_06_01.mp3
/home/share/download/Volkov/3 - 7 подземных королей/01/05:
01_05_01.mp3
/home/share/download/Volkov/3 - 7 подземных королей/01/17:
01_17_01.mp3
/home/share/download/Volkov/3 - 7 подземных королей/01/16:
01_16_01.mp3
/home/share/download/Volkov/3 - 7 подземных королей/02:
13/
10/
11/
12/
05/
02/
01/
07/
06/
09/
08/
04/
03/
/home/share/download/Volkov/3 - 7 подземных королей/02/13:
02_13_01.mp3
/home/share/download/Volkov/3 - 7 подземных королей/02/10:
02_10_01.mp3
/home/share/download/Volkov/3 - 7 подземных королей/02/11:
02_11_02.mp3
02_11_01.mp3
/home/share/download/Volkov/3 - 7 подземных королей/02/12:
02_12_01.mp3
/home/share/download/Volkov/3 - 7 подземных королей/02/05:
02_05_01.mp3
/home/share/download/Volkov/3 - 7 подземных королей/02/02:
02_02_01.mp3
/home/share/download/Volkov/3 - 7 подземных королей/02/01:
02_01_01.mp3
/home/share/download/Volkov/3 - 7 подземных королей/02/07:
02_07_01.mp3
/home/share/download/Volkov/3 - 7 подземных королей/02/06:
02_06_01.mp3
/home/share/download/Volkov/3 - 7 подземных королей/02/09:
02_09_01.mp3
/home/share/download/Volkov/3 - 7 подземных королей/02/08:
02_08_01.mp3
/home/share/download/Volkov/3 - 7 подземных королей/02/04:
02_04_01.mp3
/home/share/download/Volkov/3 - 7 подземных королей/02/03:
02_03_01.mp3
/home/share/download/Volkov/3 - 7 подземных королей/03:
01/
02/
03/
12/
11/
04/
10/
09/
14/
13/
08/
05/
07/
06/
/home/share/download/Volkov/3 - 7 подземных королей/03/01:
03_01_01.mp3
/home/share/download/Volkov/3 - 7 подземных королей/03/02:
03_02_01.mp3
/home/share/download/Volkov/3 - 7 подземных королей/03/03:
03_03_01.mp3
/home/share/download/Volkov/3 - 7 подземных королей/03/12:
03_12_01.mp3
/home/share/download/Volkov/3 - 7 подземных королей/03/11:
03_11_01.mp3
/home/share/download/Volkov/3 - 7 подземных королей/03/04:
03_04_01.mp3
/home/share/download/Volkov/3 - 7 подземных королей/03/10:
03_10_01.mp3
/home/share/download/Volkov/3 - 7 подземных королей/03/09:
03_09_01.mp3
/home/share/download/Volkov/3 - 7 подземных королей/03/14:
03_14_01.mp3
/home/share/download/Volkov/3 - 7 подземных королей/03/13:
03_13_01.mp3
/home/share/download/Volkov/3 - 7 подземных королей/03/08:
03_08_01.mp3
/home/share/download/Volkov/3 - 7 подземных королей/03/05:
03_05_01.mp3
/home/share/download/Volkov/3 - 7 подземных королей/03/07:
03_07_01.mp3
/home/share/download/Volkov/3 - 7 подземных королей/03/06:
03_06_01.mp3
/home/share/download/Volkov/3 - 7 подземных королей/00:
00/
/home/share/download/Volkov/3 - 7 подземных королей/00/00:
00_00_01.mp3
/home/share/download/Volkov/5 - Желтый туман:
01/
02/
03/
Документ Microsoft Office Word.docx
00/
/home/share/download/Volkov/5 - Желтый туман/01:
01/
06/
05/
07/
09/
10/
02/
03/
04/
08/
/home/share/download/Volkov/5 - Желтый туман/01/01:
01_01_01.mp3
/home/share/download/Volkov/5 - Желтый туман/01/06:
01_06_01.mp3
/home/share/download/Volkov/5 - Желтый туман/01/05:
01_05_02.mp3
01_05_01.mp3
01_05_03.mp3
/home/share/download/Volkov/5 - Желтый туман/01/07:
01_07_01.mp3
/home/share/download/Volkov/5 - Желтый туман/01/09:
01_09_02.mp3
01_09_01.mp3
/home/share/download/Volkov/5 - Желтый туман/01/10:
01_10_01.mp3
/home/share/download/Volkov/5 - Желтый туман/01/02:
01_02_01.mp3
/home/share/download/Volkov/5 - Желтый туман/01/03:
01_03_02.mp3
01_03_01.mp3
/home/share/download/Volkov/5 - Желтый туман/01/04:
01_04_01.mp3
/home/share/download/Volkov/5 - Желтый туман/01/08:
01_08_01.mp3
/home/share/download/Volkov/5 - Желтый туман/02:
06/
03/
09/
08/
01/
07/
02/
04/
05/
/home/share/download/Volkov/5 - Желтый туман/02/06:
02_06_01.mp3
/home/share/download/Volkov/5 - Желтый туман/02/03:
02_03_03.mp3
02_03_01.mp3
02_03_02.mp3
/home/share/download/Volkov/5 - Желтый туман/02/09:
02_09_01.mp3
/home/share/download/Volkov/5 - Желтый туман/02/08:
02_08_01.mp3
/home/share/download/Volkov/5 - Желтый туман/02/01:
02_01_01.mp3
/home/share/download/Volkov/5 - Желтый туман/02/07:
02_07_01.mp3
02_07_02.mp3
/home/share/download/Volkov/5 - Желтый туман/02/02:
02_02_01.mp3
/home/share/download/Volkov/5 - Желтый туман/02/04:
02_04_01.mp3
/home/share/download/Volkov/5 - Желтый туман/02/05:
02_05_02.mp3
02_05_01.mp3
/home/share/download/Volkov/5 - Желтый туман/03:
04/
05/
11/
08/
07/
01/
10/
09/
06/
03/
02/
/home/share/download/Volkov/5 - Желтый туман/03/04:
03_04_02.mp3
03_04_01.mp3
/home/share/download/Volkov/5 - Желтый туман/03/05:
03_05_01.mp3
/home/share/download/Volkov/5 - Желтый туман/03/11:
03_11_01.mp3
03_11_02.mp3
/home/share/download/Volkov/5 - Желтый туман/03/08:
03_08_01.mp3
/home/share/download/Volkov/5 - Желтый туман/03/07:
03_07_01.mp3
/home/share/download/Volkov/5 - Желтый туман/03/01:
03_01_01.mp3
/home/share/download/Volkov/5 - Желтый туман/03/10:
03_10_02.mp3
03_10_01.mp3
/home/share/download/Volkov/5 - Желтый туман/03/09:
03_09_02.mp3
03_09_01.mp3
/home/share/download/Volkov/5 - Желтый туман/03/06:
03_06_02.mp3
03_06_01.mp3
/home/share/download/Volkov/5 - Желтый туман/03/03:
03_03_01.mp3
/home/share/download/Volkov/5 - Желтый туман/03/02:
03_02_01.mp3
/home/share/download/Volkov/5 - Желтый туман/00:
00_00_01.mp3
00_00_02.mp3
/home/share/download/Volkov/6 - Тайна заброшенного замка:
02/
01/
03/
04/
Документ Microsoft Office Word.docx
/home/share/download/Volkov/6 - Тайна заброшенного замка/02:
0206.mp3
0201.mp3
0211.mp3
0208.mp3
0212.mp3
0213.mp3
0203.mp3
0209.mp3
0202.mp3
0205.mp3
0210.mp3
0207.mp3
0204.mp3
/home/share/download/Volkov/6 - Тайна заброшенного замка/01:
0101.mp3
0104.mp3
0106.mp3
0103.mp3
0102.mp3
0105.mp3
/home/share/download/Volkov/6 - Тайна заброшенного замка/03:
0309.mp3
0302.mp3
0310.mp3
0305.mp3
0307.mp3
0301.mp3
0306.mp3
0303.mp3
0308.mp3
0311.mp3
0312.mp3
0304.mp3
/home/share/download/Volkov/6 - Тайна заброшенного замка/04:
0406.mp3
0404.mp3
0405.mp3
0407.mp3
0403.mp3
0401.mp3
0402.mp3
0408.mp3
0409.mp3
/home/share/download/Volkov/1 - Волшебник изумрудного города:
1/
Документ Microsoft Office Word.docx
2/
/home/share/download/Volkov/1 - Волшебник изумрудного города/1:
03 Velikiy & Ugasnyi.mp3
02 Puteshestvie budet opasnym.mp3
01 Pered dalney dorogoy.mp3
/home/share/download/Volkov/1 - Волшебник изумрудного города/2:
04 Chudesa Fioletovoy strany.mp3
05 Teatr starogo Gudvina.mp3
06 Ispolnenie jelaniy.mp3
«Наваял» я скрипт по-быстрому, но как-то он мне «не внушает...» :(
#!/bin/bash
#
SRC_BOOKS_DIR="${1}"
DST_BOOKS_DIR="${2:-/home/downloads/tmp}/$(basename ${SRC_BOOKS_DIR})"
mkdir -p "${DST_BOOKS_DIR}"
cd "${SRC_BOOKS_DIR}"
for book in *
do
BOOK_DIR="${DST_BOOKS_DIR}/${book}"
mkdir -p "${BOOK_DIR}"
find "${SRC_BOOKS_DIR}/${book}" -type f -name "*.mp3" -exec cp -v "{}" "${BOOK_DIR}" \;
cd "${BOOK_DIR}"
for f in *
do
touch "$f"
sleep 0.1
done
done
После запуска скрипта создаётся корневой каталог, содержащий директории для каждой из книг без излишней вложенности и с последовательно изменяющимся временем модификации.
"Отсортированный «Волшебник Изумрудного города»"
/home/downloads/tmp/Volkov:
6 - Тайна заброшенного замка/
5 - Желтый туман/
4 - Огненный бог моранов/
3 - 7 подземных королей/
2 - Урфин Джус и его деревянные солдаты/
1 - Волшебник изумрудного города/
/home/downloads/tmp/Volkov/6 - Тайна заброшенного замка:
0409.mp3
0408.mp3
0407.mp3
0406.mp3
0405.mp3
0404.mp3
0403.mp3
0402.mp3
0401.mp3
0312.mp3
0311.mp3
0310.mp3
0309.mp3
0308.mp3
0307.mp3
0306.mp3
0305.mp3
0304.mp3
0303.mp3
0302.mp3
0301.mp3
0213.mp3
0212.mp3
0211.mp3
0210.mp3
0209.mp3
0208.mp3
0207.mp3
0206.mp3
0205.mp3
0204.mp3
0203.mp3
0202.mp3
0201.mp3
0106.mp3
0105.mp3
0104.mp3
0103.mp3
0102.mp3
0101.mp3
/home/downloads/tmp/Volkov/5 - Желтый туман:
03_11_02.mp3
03_11_01.mp3
03_10_02.mp3
03_10_01.mp3
03_09_02.mp3
03_09_01.mp3
03_08_01.mp3
03_07_01.mp3
03_06_02.mp3
03_06_01.mp3
03_05_01.mp3
03_04_02.mp3
03_04_01.mp3
03_03_01.mp3
03_02_01.mp3
03_01_01.mp3
02_09_01.mp3
02_08_01.mp3
02_07_02.mp3
02_07_01.mp3
02_06_01.mp3
02_05_02.mp3
02_05_01.mp3
02_04_01.mp3
02_03_03.mp3
02_03_02.mp3
02_03_01.mp3
02_02_01.mp3
02_01_01.mp3
01_10_01.mp3
01_09_02.mp3
01_09_01.mp3
01_08_01.mp3
01_07_01.mp3
01_06_01.mp3
01_05_03.mp3
01_05_02.mp3
01_05_01.mp3
01_04_01.mp3
01_03_02.mp3
01_03_01.mp3
01_02_01.mp3
01_01_01.mp3
00_00_02.mp3
00_00_01.mp3
/home/downloads/tmp/Volkov/4 - Огненный бог моранов:
04_11_02.mp3
04_11_01.mp3
04_10_02.mp3
04_10_01.mp3
04_09_02.mp3
04_09_01.mp3
04_08_01.mp3
04_07_02.mp3
04_07_01.mp3
04_06_01.mp3
04_05_01.mp3
04_04_01.mp3
04_03_01.mp3
04_02_01.mp3
04_01_02.mp3
04_01_01.mp3
03_08_02.mp3
03_08_01.mp3
03_07_02.mp3
03_07_01.mp3
03_06_01.mp3
03_05_01.mp3
03_04_01.mp3
03_03_01.mp3
03_02_01.mp3
03_01_02.mp3
03_01_01.mp3
02_08_01.mp3
02_07_02.mp3
02_07_01.mp3
02_06_01.mp3
02_05_01.mp3
02_04_01.mp3
02_03_01.mp3
02_02_01.mp3
02_01_02.mp3
02_01_01.mp3
01_07_02.mp3
01_07_01.mp3
01_06_01.mp3
01_05_01.mp3
01_04_01.mp3
01_03_01.mp3
01_02_01.mp3
01_01_01.mp3
00_00_02.mp3
00_00_01.mp3
/home/downloads/tmp/Volkov/3 - 7 подземных королей:
03_14_01.mp3
03_13_01.mp3
03_12_01.mp3
03_11_01.mp3
03_10_01.mp3
03_09_01.mp3
03_08_01.mp3
03_07_01.mp3
03_06_01.mp3
03_05_01.mp3
03_04_01.mp3
03_03_01.mp3
03_02_01.mp3
03_01_01.mp3
02_13_01.mp3
02_12_01.mp3
02_11_02.mp3
02_11_01.mp3
02_10_01.mp3
02_09_01.mp3
02_08_01.mp3
02_07_01.mp3
02_06_01.mp3
02_05_01.mp3
02_04_01.mp3
02_03_01.mp3
02_02_01.mp3
02_01_01.mp3
01_19_01.mp3
01_18_01.mp3
01_17_01.mp3
01_16_01.mp3
01_15_01.mp3
01_14_01.mp3
01_13_01.mp3
01_12_01.mp3
01_11_01.mp3
01_10_01.mp3
01_09_01.mp3
01_08_01.mp3
01_07_01.mp3
01_06_01.mp3
01_05_01.mp3
01_04_01.mp3
01_03_01.mp3
01_02_01.mp3
01_01_01.mp3
00_00_01.mp3
/home/downloads/tmp/Volkov/2 - Урфин Джус и его деревянные солдаты:
03_08_01.mp3
03_07_02.mp3
03_07_01.mp3
03_06_02.mp3
03_06_01.mp3
03_05_01.mp3
03_04_01.mp3
03_03_01.mp3
03_02_01.mp3
03_01_01.mp3
02_14_03.mp3
02_14_02.mp3
02_14_01.mp3
02_13_01.mp3
02_12_02.mp3
02_12_01.mp3
02_11_01.mp3
02_10_01.mp3
02_09_01.mp3
02_08_01.mp3
02_07_01.mp3
02_06_02.mp3
02_06_01.mp3
02_05_02.mp3
02_05_01.mp3
02_04_01.mp3
02_03_01.mp3
02_02_01.mp3
02_01_02.mp3
02_01_01.mp3
01_10_02.mp3
01_10_01.mp3
01_09_02.mp3
01_09_01.mp3
01_08_01.mp3
01_07_02.mp3
01_07_01.mp3
01_06_01.mp3
01_05_02.mp3
01_05_01.mp3
01_04_01.mp3
01_03_02.mp3
01_03_01.mp3
01_02_02.mp3
01_02_01.mp3
01_01_02.mp3
01_01_01.mp3
00_00_01.mp3
/home/downloads/tmp/Volkov/1 - Волшебник изумрудного города:
06 Ispolnenie jelaniy.mp3
05 Teatr starogo Gudvina.mp3
04 Chudesa Fioletovoy strany.mp3
03 Velikiy & Ugasnyi.mp3
02 Puteshestvie budet opasnym.mp3
01 Pered dalney dorogoy.mp3
Этот каталог и «скармливаю» rsync для копирования на флешку.
Собственно, вопрос такой — есть ли готовое и красивое решение такой «проблемы»?