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


Хотите сделать посильный вклад в развитие Ubuntu и русскоязычного сообщества?
Помогите нам с документацией!

Автор Тема: КОДИРОВКА  (Прочитано 834 раз)

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

Оффлайн Vlad8888

  • Автор темы
  • Новичок
  • *
  • Сообщений: 32
    • Просмотр профиля
КОДИРОВКА
« : 02 Май 2019, 12:56:20 »
   Доброго всем времени суток уважаемые эксперты и специалисты,а также те, кто как я, просто ищет ответы на вопросы. Столкнулся с такой делемой: мне скинули несколько файлов в формате txt, созданных в windows, чем и как нет сведений. Я пробовал открыть их различными редакторами,и пробовал в редакторах менять кодировку, показываются иероглифы (ìàêåòó)!!! Смотрел кодировку файла через терминал,ответ
utf-8. Но почему же файлы не открываются нормально? ???

Оффлайн andytux

  • Старожил
  • *
  • Сообщений: 4457
    • Просмотр профиля
Re: КОДИРОВКА
« Ответ #1 : 02 Май 2019, 13:02:53 »
Любопытно. Выложи файл.

Оффлайн ALiEN175

  • Модератор форума
  • Старожил
  • *
  • Сообщений: 4711
  • Capture the truth
    • Просмотр профиля
Re: КОДИРОВКА
« Ответ #2 : 02 Май 2019, 13:09:15 »
cat file | iconv -f CP1251 -t UTF8
ASUS P5K-C :: Intel Xeon E5450 :: 8 GB RAM :: Nvidia 8500GT :: XFCE
SAMSUNG N150 :: Intel Atom N450 :: 2 GB RAM :: Intel GMA3150 :: XFCE

Оффлайн ReNzRv

  • Старожил
  • *
  • Сообщений: 2628
    • Просмотр профиля
Re: КОДИРОВКА
« Ответ #3 : 02 Май 2019, 13:44:43 »
Проблема может быть в определении кодировки в текстровых редакторах.
Правильно ли отображается содержимое файла в терминале если выполнить:
iconv -f CP1251 file.txt | tr -d '\r'file.txt - исходный файл, замените на имя вашего. Команда НЕ изменяет содержимое файла.

Оффлайн peregrine

  • FSM
  • СуперМодератор
  • Старожил
  • *
  • Сообщений: 7188
  • Gentoo x64 Ubuntu 16.04.1 x64
    • Просмотр профиля
Re: КОДИРОВКА
« Ответ #4 : 02 Май 2019, 15:10:13 »
https://www.artlebedev.ru/decoder/

В помощь.

iconv -t latin1 | iconv -f cp1251поможет, если верить ìàêåòó но это - костыль, так делать плохо
« Последнее редактирование: 02 Май 2019, 15:18:56 от peregrine »

Оффлайн Rizado

  • Любитель
  • *
  • Сообщений: 73
    • Просмотр профиля
Re: КОДИРОВКА
« Ответ #5 : 02 Май 2019, 16:26:52 »
Vlad8888, какой тестовый редактор? Не GEdit случайно?
Если он, делаем по этому мануалу: https://help.ubuntu.ru/wiki/%D1%81%D0%BC%D0%B5%D0%BD%D0%B0_%D0%BA%D0%BE%D0%B4%D0%B8%D1%80%D0%BE%D0%B2%D0%BA%D0%B8_%D0%B2_gedit
Есть точка невозврата из мечты − лететь на свет таинственной звезды...

Оффлайн Vlad8888

  • Автор темы
  • Новичок
  • *
  • Сообщений: 32
    • Просмотр профиля
Re: КОДИРОВКА
« Ответ #6 : 03 Май 2019, 09:22:35 »
1.cat file | iconv -f CP1251 -t UTF8 вывод: ГЁГ±ГЇГ°Г
2.iconv -f CP1251 file.txt | tr -d '\r' вывод: ГЁГ±ГЇГ°Г
3.iconv -t latin1 | iconv -f cp1251 вывод: èñïðà âèòü
4.Декодер èñïðàâèòü ПОЛУЧИЛОСЬ!!! CP1252-->CP1251(в декодере).Но постоянно туда заходить(,бывает нет интернета...
5.На счет текстовых редакторов: leafpad,libreoffice,gedit, nano в терминале, cat в терминале везде одно и тоже...gedit пробовал настраивать по мануалу, но графы авто-детект у меня нет, остальное настроил как сказано.

P.S Пробовал открыть сей файл на другом linux lubuntu, все открывает без вопросов.
    В ТЕРМИНАЛЕ:file -i zadanie.txt     ВЫВОД: zadanie.txt: text/plain; charset=utf-8
« Последнее редактирование: 03 Май 2019, 09:33:09 от Vlad8888 »

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 27662
    • Просмотр профиля
Re: КОДИРОВКА
« Ответ #7 : 03 Май 2019, 09:35:57 »
Скорее всего, файл в utf-8, но редактор почему-то не распознал этого.
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн Vlad8888

  • Автор темы
  • Новичок
  • *
  • Сообщений: 32
    • Просмотр профиля
Re: КОДИРОВКА
« Ответ #8 : 03 Май 2019, 12:44:48 »
Перезалил с винды те же файлы, теперь gedit открывает нормально, но остальные редакторы по прежнему иероглифы. Вообщем в данный момент решение найдено,но природа возникновения данной ошибки остается загадкой...спасибо всем за советы. Если у кого то еще есть мысли по этому поводу, я открыт для обсуждения...ибо интересна исходная причина...

Оффлайн ReNzRv

  • Старожил
  • *
  • Сообщений: 2628
    • Просмотр профиля
Re: КОДИРОВКА
« Ответ #9 : 03 Май 2019, 13:26:20 »
Покажите вывод
head file.txt | xxdдля файла который открывается, и для того же не перезалитого файла который не открывался, или если нет того же хоть разных.

При создании файла скорее всего в какой-то офисной проге, выбрали не стандартные или устаревшие настройки кодировки, в этом вся и проблема.

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 27662
    • Просмотр профиля
Re: КОДИРОВКА
« Ответ #10 : 03 Май 2019, 16:02:19 »
природа возникновения данной ошибки остается загадкой
Природа очевидна: ваша лень и нежелание разбираться в причинах возникновения проблемы.
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн Vitsliputsli

  • Старожил
  • *
  • Сообщений: 1293
    • Просмотр профиля
Re: КОДИРОВКА
« Ответ #11 : 03 Май 2019, 18:14:34 »
iconv -t latin1 | iconv -f cp1251 -t utf-8

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 27662
    • Просмотр профиля
Re: КОДИРОВКА
« Ответ #12 : 03 Май 2019, 21:28:17 »
Vitsliputsli, сам то понял, что ляпнул?
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн ReNzRv

  • Старожил
  • *
  • Сообщений: 2628
    • Просмотр профиля
Re: КОДИРОВКА
« Ответ #13 : 03 Май 2019, 23:06:45 »
природа возникновения данной ошибки остается загадкой
Природа очевидна: ваша лень и нежелание разбираться в причинах возникновения проблемы.
Может хватит тролить?


Пользователь добавил сообщение 03 Май 2019, 23:10:01:
мне скинули несколько файлов в формате txt, созданных в windows, чем и как нет сведений.
« Последнее редактирование: 03 Май 2019, 23:10:43 от ReNzRv »

Оффлайн Vlad8888

  • Автор темы
  • Новичок
  • *
  • Сообщений: 32
    • Просмотр профиля
Re: КОДИРОВКА
« Ответ #14 : 04 Май 2019, 09:40:20 »
Доброго утра ВСЕМ. Сегодня,в очередной раз,мне скинули заново все файлы с windows. Во всех редакторах все открывается. Меня это вполне устраивает. Вероятно ошибка все-таки имела место быть на windows компьютере. Спасибо всем, кто предлагал возможные варианты решения, я вам очень благодарен.

 

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