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


Следите за новостями русскоязычного сообщества Ubuntu в Twitter-ленте @ubuntu_ru_loco

Автор Тема: Изменить кодировку в имени файла?!  (Прочитано 502 раз)

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

Оффлайн sdchess

  • Автор темы
  • Участник
  • *
  • Сообщений: 200
    • Просмотр профиля
Каким образом можно изменить (если можно) кодировку в именах файлов (Музыкальные, графические)?
Или это можно сделать только путем редактирования имени  каждого файла в ручную?
 

Оффлайн Heider

  • Старожил
  • *
  • Сообщений: 1250
    • Просмотр профиля
Re: Изменить кодировку в имени файла?!
« Ответ #1 : 20 Январь 2019, 12:10:13 »
sudo apt install convmv
cd /каталог/с/файлами
convmv -rf cp1251 -t utf-8 --notest *
Это пример для конвертации виндовской кодировки cp1251 в юникод. Если у Вас другая исходная кодировка, или нужна другая кодировка для результата, подставьте свои. Если не знаете исходную кодировку, попробуйте на одном файлике:
convmv -f cp1251 -t utf-8 имя_тестового_файла
« Последнее редактирование: 20 Январь 2019, 12:12:05 от Heider »

Оффлайн sdchess

  • Автор темы
  • Участник
  • *
  • Сообщений: 200
    • Просмотр профиля
Re: Изменить кодировку в имени файла?!
« Ответ #2 : 20 Январь 2019, 12:25:51 »
 Heider, извините, но требуется поменять не кодировку файла, а его  имени.

ТС, как видно по состоянию на 13/02/2020 потерял интерес к созданной им теме (пометка Решено в теме отсутствует, тема оставлена не закрытой, сообщений в теме давно не было). Тема стародавняя (последнее сообщение в топике: 20/01/2019; последнее сообщение от ТС в топике: 20/01/2019). Модератором раздела принято решение закрыть тему.
--zg_nico
« Последнее редактирование: 13 Февраль 2020, 00:03:21 от zg_nico »

Оффлайн Heider

  • Старожил
  • *
  • Сообщений: 1250
    • Просмотр профиля
Re: Изменить кодировку в имени файла?!
« Ответ #3 : 20 Январь 2019, 12:29:16 »
Heider, извините, но требуется поменять не кодировку файла, а его  имени.
Разумеется.

Именно об этом нам говорит man convmv:
"convmv - converts filenames from one encoding to another" (конвертация имен файлов из одной кодировки в другую)
« Последнее редактирование: 20 Январь 2019, 12:33:38 от Heider »

 

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