LINUX.ORG.RU

Неполадки с fold


0

0

$ fold --version
fold (GNU coreutils) 7.4

$ locale

LANG=ru_RU.UTF-8
LC_CTYPE="ru_RU.UTF-8"
LC_NUMERIC="ru_RU.UTF-8"
LC_TIME="ru_RU.UTF-8"
LC_COLLATE="ru_RU.UTF-8"
LC_MONETARY="ru_RU.UTF-8"
LC_MESSAGES="ru_RU.UTF-8"
LC_PAPER="ru_RU.UTF-8"
LC_NAME="ru_RU.UTF-8"
LC_ADDRESS="ru_RU.UTF-8"
LC_TELEPHONE="ru_RU.UTF-8"
LC_MEASUREMENT="ru_RU.UTF-8"
LC_IDENTIFICATION="ru_RU.UTF-8"
LC_ALL=

$ file fold.txt
fold.txt: UTF-8 Unicode text, with very long lines

$ cat fold.txt

Неполадки в работе приводили к конфликтам с начальством. У Ивана Матвеевича появились выговоры, снизилась зарплата, он не стал получать премиальных. Все это создавало непривычно мрачное настроение, которое сразу же было перенесено и на семью. Жена и дети очень тяжело восприняли пьянство любимого отца и мужа. Начались скандалы, ссоры. Тихая и добрая Елена Васильевна просила, уговаривала, умоляла своего всегда покладистого мужа, чтобы он не пил. Но ничего не помогало. Семейные неурядицы становились постоянным явлением. Таня и Ваня тяжело переживали за отца, часто плакали. Им не шли на ум уроки, они стали учиться хуже.
Однажды отец, придя с работы сильно расстроенный и уже подвыпивший, открыл принесенную с собой бутылку водки и, налив себе подряд два стакана, выпил их залпом. В ответ на урезонивание со стороны жены он накинулся на нее с кулаками. Двенадцатилетний Ваня, всегда так обожавший отца, бросился защищать мать. Он встал между отцом и матерью со сжатыми кулаками, с глазами, полными слез. Отец, опешив от неожиданности, сначала остановился, а затем, отбросив Ваню в сторону, стал вымещать на бедной женщине свою пьяную обиду. Жизнь в семье превратилась в ад. 

$ fold fold.txt

Неполадки в работе приводили к конфликтам с
 начальством. У Ивана Матвеевича появились 
�ыговоры, снизилась зарплата, он не стал пол
�чать премиальных. Все это создавало неприв
�чно мрачное настроение, которое сразу же бы
ло перенесено и на семью. Жена и дети очень т
яжело восприняли пьянство любимого отца и м
ужа. Начались скандалы, ссоры. Тихая и добра
Елена Васильевна просила, уговаривала, умо
ляла своего всегда покладистого мужа, чтобы
 он не пил. Но ничего не помогало. Семейные н
�урядицы становились постоянным явлением. Т
аня и Ваня тяжело переживали за отца, часто 
�лакали. Им не шли на ум уроки, они стали учит
ься хуже.
Однажды отец, придя с работы сильно расстро
�нный и уже подвыпивший, открыл принесенную 
с собой бутылку водки и, налив себе подряд д
�а стакана, выпил их залпом. В ответ на урезо
�ивание со стороны жены он накинулся на нее 
� кулаками. Двенадцатилетний Ваня, всегда та
к обожавший отца, бросился защищать мать. Он
 встал между отцом и матерью со сжатыми кула
ками, с глазами, полными слез. Отец, опешив о
� неожиданности, сначала остановился, а зате
м, отбросив Ваню в сторону, стал вымещать на 
бедной женщине свою пьяную обиду. Жизнь в се
мье превратилась в ад. 

В какую сторону посмотреть можно?

★★★★★

$ fold --version
fold (GNU coreutils) 8.4

Всё работает нормально.

Deleted
()

Есть такое *печаль*. Зато `fmt' работает, правда ширину нужно указывать в байтах.

n01r ★★
()
Ответ на: комментарий от anonymous-kun

>Зачем русскоязычному человеку юникодная локаль? Мода? ССЗБ.
Naïve. Чтобы не любоваться на квадратики в самых неожиданных местах.

x3al ★★★★★
()

fold (GNU coreutils) 7.6
Ни квадратиков ни вопросиков не видно. На более старой системе
fold (GNU coreutils) 7.2
тоже нет. Проверялось на Fedora 32 и 64 бита. ru_RU.UTF-8.

Что за ОСь у топикстартера?

anonymous
()
Ответ на: комментарий от anonymous

В федоре все ок. Юзайте правильные дистры.

$ cat /etc/issue | head -1
Fedora release 13 (Goddard)

$ fold --version | head -1
fold (GNU coreutils) 8.4

$ fold fold.txt 
Неполадки в работе приводили к конфликтам с начальством. У Ивана Матвеевича появ
ились выговоры, снизилась зарплата, он не стал получать премиальных. Все это соз
давало непривычно мрачное настроение, которое сразу же было перенесено и на семь
ю. Жена и дети очень тяжело восприняли пьянство любимого отца и мужа. Начались с
кандалы, ссоры. Тихая и добрая Елена Васильевна просила, уговаривала, умоляла св
оего всегда покладистого мужа, чтобы он не пил. Но ничего не помогало. Семейные 
неурядицы становились постоянным явлением. Таня и Ваня тяжело переживали за отца
, часто плакали. Им не шли на ум уроки, они стали учиться хуже. 
Однажды отец, придя с работы сильно расстроенный и уже подвыпивший, открыл прине
сенную с собой бутылку водки и, налив себе подряд два стакана, выпил их залпом. 
В ответ на урезонивание со стороны жены он накинулся на нее с кулаками. Двенадца
тилетний Ваня, всегда так обожавший отца, бросился защищать мать. Он встал между
 отцом и матерью со сжатыми кулаками, с глазами, полными слез. Отец, опешив от н
еожиданности, сначала остановился, а затем, отбросив Ваню в сторону, стал вымеща
ть на бедной женщине свою пьяную обиду. Жизнь в семье превратилась в ад.

anonymous
()
Ответ на: комментарий от Igron

>> Что за ОСь у топикстартера?

Debian, Ubuntu.

Значит дело действительно в дистрибутиве. В федоре на coreutils уже много лет накладывается патч, который затрагивает и fold тоже:

http://pkgs.fedoraproject.org/gitweb/?p=coreutils.git;a=blob;f=coreutils-i18n...

Предлагаю пропихнуть его в дебиан, думаю, ни федоровцы ни дебиановцы против не будут. Либо, действительно, использовать федору. :)

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.