Форум русскоязычного сообщества Ubuntu


Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?
Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!

Автор Тема: Копировать файлы последовательно  (Прочитано 1154 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн damix

  • Автор темы
  • Активист
  • *
  • Сообщений: 664
    • Просмотр профиля
Хочу записать mp3 файлы на карту памяти, чтобы слушать их на плеере, но когда скидываю, они воспроизводятся не по алфавиту, а в каком-то рандомном порядке. Проблема похожа на эту, но я заметил, что мой mp3шник (Digma mp851) сортирует файлы в том порядке, в котором они физически записаны на карту памяти. Из этого вопрос: как рекурсивно скопировать файлы и каталоги один за другим в алфавитном порядке?
« Последнее редактирование: 15 Июля 2019, 10:59:48 от damix »

Онлайн Usermaster

  • СуперМодератор
  • Старожил
  • *
  • Сообщений: 2597
    • Просмотр профиля
Re: Копировать файлы последовательно
« Ответ #1 : 15 Июля 2019, 11:03:19 »
Поставьте номер вначале каждого файла.
Если файлов 1000 штук то нумерация должна начинаться с 0001 а не с 1.
Тогда будет воспроизводиться по порядку.

А ещё плееры могут брать названия из тегов.
Тогда нужно править названия в тегах.
Используйте например EasyTAG.

А ещё теги могут быть в кодировке Windows и utf8
Тоже может быть проблема.
Если плеер понимает только windows кодировку то в тегах будут крокозябры.
« Последнее редактирование: 15 Июля 2019, 11:11:18 от Usermaster »
А чего это вы тут делаете, а?

Оффлайн damix

  • Автор темы
  • Активист
  • *
  • Сообщений: 664
    • Просмотр профиля
Re: Копировать файлы последовательно
« Ответ #2 : 15 Июля 2019, 11:17:16 »
Тогда будет воспроизводиться по порядку.
Не будет. Номера и так стоят где надо.

А ещё плееры могут брать названия из тегов.
Тогда нужно править названия в тегах.
Нет, по тегам играть с карты памяти этот плеер не умеет.

Онлайн Usermaster

  • СуперМодератор
  • Старожил
  • *
  • Сообщений: 2597
    • Просмотр профиля
Re: Копировать файлы последовательно
« Ответ #3 : 15 Июля 2019, 11:28:30 »
Если номера по порядку то mc при просмотре отсортирует их по порядку и будет копировать в этой последовательности.

cp кстати тоже последовательно копирует:
DVD-1 - Пн 15 июл 2019 11∶42∶39
DVD-2 - Пн 15 июл 2019 11∶43∶07
DVD-3- Пн 15 июл 2019 11∶43∶34
Специально образы копировал чтоб время различалось а то mp3 за секунду пролетают (наглядности нет).
« Последнее редактирование: 15 Июля 2019, 11:49:59 от Usermaster »
А чего это вы тут делаете, а?

Оффлайн damix

  • Автор темы
  • Активист
  • *
  • Сообщений: 664
    • Просмотр профиля
Re: Копировать файлы последовательно
« Ответ #4 : 15 Июля 2019, 12:17:33 »
Ничего подобного, и cp -r <откуда> <куда> и Dolphin и mc копируют в рандомном порядке.

Оффлайн victor00000

  • Старожил
  • *
  • Сообщений: 15568
  • Глухонемой (Deaf)
    • Просмотр профиля
Re: Копировать файлы последовательно
« Ответ #5 : 15 Июля 2019, 12:46:28 »
cp -rv ...
Wars ~.o

Оффлайн damix

  • Автор темы
  • Активист
  • *
  • Сообщений: 664
    • Просмотр профиля
Re: Копировать файлы последовательно
« Ответ #6 : 15 Июля 2019, 12:50:35 »
И что это даст?

Оффлайн andytux

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 6902
    • Просмотр профиля
Re: Копировать файлы последовательно
« Ответ #7 : 15 Июля 2019, 13:04:45 »
Цитировать
Dolphin и mc копируют в рандомном порядке.
Все файлменеджеры копируют по-порядку. Вот только порядок каждый понимает по-своему.
А вот может твой плеер играет рандомно?

Оффлайн damix

  • Автор темы
  • Активист
  • *
  • Сообщений: 664
    • Просмотр профиля
Re: Копировать файлы последовательно
« Ответ #8 : 15 Июля 2019, 13:13:46 »
Нет, он играет и показывает файлы в том порядке, в котором они физически записаны на карту памяти.

Онлайн Usermaster

  • СуперМодератор
  • Старожил
  • *
  • Сообщений: 2597
    • Просмотр профиля
Re: Копировать файлы последовательно
« Ответ #9 : 15 Июля 2019, 13:21:42 »
ls -l списка файлов поглядеть бы
А чего это вы тут делаете, а?

Оффлайн victor00000

  • Старожил
  • *
  • Сообщений: 15568
  • Глухонемой (Deaf)
    • Просмотр профиля
Re: Копировать файлы последовательно
« Ответ #10 : 15 Июля 2019, 13:50:46 »
du -h -d0 <a> - сколько всего файлы размеров.
find <a> -name "*.mp3" - посмотр в папки и файлі
find <a> -name "*.mp3" | wc -l - сколько файлі для музыки.
find <a> | less - не далеко строки  для посмотр.
mkdir <b> - создать папка
cp -rv <a> <b> - вперёд копировать и стоки.

Wars ~.o

Оффлайн damix

  • Автор темы
  • Активист
  • *
  • Сообщений: 664
    • Просмотр профиля
Re: Копировать файлы последовательно
« Ответ #11 : 15 Июля 2019, 14:18:41 »
ls -l списка файлов поглядеть бы
Вот может еще ключ от квартиры ...

du -h -d0 <a> - сколько всего файлы размеров.
find <a> -name "*.mp3" - посмотр в папки и файлі
find <a> -name "*.mp3" | wc -l - сколько файлі для музыки.
find <a> | less - не далеко строки  для посмотр.
mkdir <b> - создать папка
cp -rv <a> <b> - вперёд копировать и стоки.
рука лицо

Оффлайн victor00000

  • Старожил
  • *
  • Сообщений: 15568
  • Глухонемой (Deaf)
    • Просмотр профиля
Re: Копировать файлы последовательно
« Ответ #12 : 15 Июля 2019, 14:26:02 »
язык мышь.
Wars ~.o

Оффлайн damix

  • Автор темы
  • Активист
  • *
  • Сообщений: 664
    • Просмотр профиля
Re: Копировать файлы последовательно
« Ответ #13 : 15 Июля 2019, 14:30:50 »
Вот это копирует как надо. В папке, откуда копировать, выполнить:
find . -type f -print0 | sort -z | xargs -0 cp --parents -v -t <куда копировать>
« Последнее редактирование: 13 Сентября 2019, 14:22:04 от damix »

Оффлайн victor00000

  • Старожил
  • *
  • Сообщений: 15568
  • Глухонемой (Deaf)
    • Просмотр профиля
Re: Копировать файлы последовательно
« Ответ #14 : 15 Июля 2019, 14:39:44 »
ну вот, чего тут?
Wars ~.o

 

Страница сгенерирована за 0.061 секунд. Запросов: 23.