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


Получить помощь и пообщаться с другими пользователями Ubuntu можно
на irc канале #ubuntu-ru в сети Freenode
и в Jabber конференции ubuntu@conference.jabber.ru

Автор Тема: Как убрать BOM из текстового файла?  (Прочитано 1197 раз)

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

Оффлайн Electricity

  • Автор темы
  • Активист
  • *
  • Сообщений: 250
    • Просмотр профиля
Как убрать BOM из текстового файла?
« : 05 Ноября 2016, 00:15:04 »
Здесь первый файл нормальный:
Код: (Text) [Выделить]
# file /usr/share/hunspell/en_ZA.aff
/usr/share/hunspell/en_ZA.aff: UTF-8 Unicode text
# file /usr/share/hunspell/ru_RU.aff
/usr/share/hunspell/ru_RU.aff: UTF-8 Unicode (with BOM) text, with CRLF line terminators
А второй, ru_RU кривой

Вот так пробовал:
Код: (Bash) [Выделить]
$ awk '{if(NR==1)sub(/^\xef\xbb\xbf/, "");print}' < ru_RU.aff > ru_RU.txtостаётся перенос.

А как убрать CRLF?

Пользователь добавил сообщение 05 Ноября 2016, 00:33:03:
Нашел
Код: (Bash) [Выделить]
$ dos2unix ru_RU.txtЗакрыто.
« Последнее редактирование: 05 Ноября 2016, 00:34:05 от Electricity »
Kubuntu 18.04 amd64, Qt: 5.9.5, KDE Frameworks: 5.44.0, plasmashell 5.12.7, корпус чёрный, клава белая

 

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