LinuxForum.Fans
Тема

Можно ли rsync заставить сортировать дерево каталогов?

Автор: n0mad 3 сообщений 849 просмотров
17.11.2025 12:42 #440056

Вот в общем то сабж!
Началось всё с музыкальной коллекции. Там по алфавиту - Первыми случились Аудиокниги.
Я тупо переименовал каталоги в mc, вышел на уровень вверх и нажал F5
По мелькающим именам я понял что копируются Аудиокниги, хотя я их переименовал в 999Аудиокниги.
Ладно, беру rsync, копирую и начинается то же самое...
И как же записать всю коллекцию на флешку в порядке сортировки? А то фтыкаешь в китайский усилитель с MicroSD и он начинает читать книги!

17.11.2025 22:13 #440057

Есть подозрение, что файлы копируются не по порядку следования имён, а по номерам inode-ов, надо проверить...

18.11.2025 01:26 #440058

Ладно, нидаждался.
Спросил Дипсиха (deepseek.com)
Он накидал кучу вариантов, один из:

#find /path/from -type f|sort >filelist.txt

Сделал, потом:


#rsync -av --files-from=filelist.txt Sorted

rsync version 3.2.7 protocol version 32
Copyright (C) 1996-2022 by Andrew Tridgell, Wayne Davison, and others.
............
--files-from=FILE read list of source-file names from FILE
............

Use "rsync --daemon --help" to see the daemon-mode command-line options.
Please see the rsync(1) and rsyncd.conf(5) manpages for full documentation.
See https://rsync.samba.org/ for updates, bug reports, and answers
rsync error: syntax or usage error (code 1) at options.c(2433) [client=3.2.7]

ЧЯДНТ?

Войдите или зарегистрируйтесь, чтобы ответить.