*.txt из windows

Автор: beduin Дата: 10.12.2006 22:57 Господа, есть такая проблема: любой текстовый документ созданный в notepad.exe или другом аналогичном редакторе не могу открыть в удобочитаемом формате в консольном редакторе. Пробовал для этого и mcedit, и vi, но они при открытии вместо русских букв показывают либо точки, либо знаки вопроса. Как подобрать кодировку для консольного редактора?
Re: *.txt из windows 10.12.2006 23:07Bircoph В какой кодировке сохраняете в noteped (там вроде есть выбор
между cp866, cp1251)?

Какова кодировка вашей локали ($ locale)?

Потом делаете:
---
inconv -f исходная_кодировка -t кодировка_локали файл.txt > результат.txt
---
Перед конвертированием можно сделать dos2unix файл.txt.
Re: *.txt из windows 10.12.2006 23:11beduin [sergey@localhost /]$ 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=
[sergey@localhost /]$


а винде обычно сохраняю в ср866

PS. спасибо за совет. Сейчас буду пробовать открывать.
Re: *.txt из windows 10.12.2006 23:20beduin Действие первое:
[sergey@localhost linux]$ dos2unix lin.txt
dos2unix: converting file lin.txt to UNIX format ...

действие второе:
[sergey@localhost linux]$ inconv -f cp866 -t UTF8 lin.txt > proba.txt
bash: inconv: command not found


действие третье:
[sergey@localhost ~]$ inconv -help
bash: inconv: command not found

Какое моё четвертое действие?
Re: *.txt из windows 10.12.2006 23:50Sm@cker просто **iconv** - нет там буквы "n"
Re: *.txt из windows 10.12.2006 23:58beduin Sm@cker писал(а):

> просто **iconv** - нет там буквы "n"
>

СПАСИБО!
Спасибо всем. Теперь все читается!
Re: *.txt из windows 11.12.2006 09:56LeVo Зачем для ПРОСМОТРА создавать лишние файлы и действия? Проще будет iconv -f <исходная_кодировка> -t <целевая_кодировка> file.txt | less . Простая навигация + возможность работы с закладками.
Re: *.txt из windows 11.12.2006 12:27mikolg а можно просто kwrite использовать, так как там есть возможность установить кодировку...
Re: *.txt из windows 12.12.2006 00:29Demid mikolg писал(а):

> а можно просто kwrite использовать, так как там есть
> возможность установить кодировку...

Но это путь не для настоящих линуксоидов!
Чем больше действий в консоли, тем круче ;-))))
Re: *.txt из windows 12.12.2006 22:46beduin Demid писал(а):

> Но это путь не для настоящих линуксоидов!
> Чем больше действий в консоли, тем круче ;-))))

Я понимаю вашу иронию, но как посредством kwrite читать *.txt если упали иксы.
Я в Linuxe еще слаб и разные help'ы у меня именно в формате *.txt которые я качаю на работе из-под винды,
а они в кодировке ср1251 или ср866. txt наверное единственный формат который можно прочитать в любой оси не имеющей графической оболочки ;-)
Re: *.txt из windows 13.12.2006 07:28Bircoph 2 beduin:

Вы можете выбрать кодировку в mc (Ctrl+t), или задать её в
vim командой ":e ++enc=cp866" (для уже открытого файла).
Re: *.txt из windows 13.12.2006 12:14Sm@cker > txt наверное единственный формат который можно прочитать в любой оси не имеющей графической оболочки ;-)

QNX желает вам приятного просмотра! )
Re: *.txt из windows 13.12.2006 21:10beduin Bircoph писал(а):

> 2 beduin:
>
> Вы можете выбрать кодировку в mc (Ctrl+t), или задать её в
> vim командой ":e ++enc=cp866" (для уже открытого файла).
>

Огромное спасибо всем за помощь!
Информации по данному вопросу больше чем я ожидал!
Re: *.txt из windows 06.01.2007 22:24beduin Sm@cker писал(а):

> > txt наверное единственный формат который можно прочитать в
> любой оси не имеющей графической оболочки ;-)
>
> QNX желает вам приятного просмотра! )
>
Cкачал и поставил в QNX, а он видно криво установился: читает и даже редактирует *.txt файлы, не только из иксов, но и через консольный vi тоже :Улыбка.
Да, QNX действительно желает приятного просмотра!
Re: *.txt из windows 06.01.2007 23:12Sm@cker Интересно, а какой именно и откуда брали? QSSL уж сто лет как не отдаёт вроде...
Re: *.txt из windows 07.01.2007 16:29beduin QNX Realtime Platform
[qdn.qnx.com]
[www.qnx.com]
RSS-материал