[identity profile] rfund.livejournal.com posting in [community profile] useful_faq
Мне потребовалось написать текстовый файлик.
Требование к файлу жестко такое: "он должен быть в текстовом формате Unix"
Никак не могу понять, вот Ворд и прочие "FrontPage" :-) имеют прорву кодировок, но
кодировки Unix там тупо нет :-(
Зато там есть кодировки Юникод, Юникод UTF-8, прочее говнецо называющееся Юникоды.
Вопрос:
Вот этот называемый по-русски в редакторах: "ЮникоД" И есть искомая мною
кодировка Unix для текстового файла? Или это НЕ то?
Или подскажите, плиз, есть какая нить прога простая, которая переведет текстовый файлик
в Unix?
UPD
По причине того, что меня, как ламера, запутали окончательно :-) поставлю вопрос иначе:
В чем (редактор какой) пишут TXT файлик Robots.txt?
UPD

Date: 2010-05-27 08:55 am (UTC)
From: [identity profile] blak-n-wait.livejournal.com
"текстовый формат Юникс" - это бред какой-то
кодировка - это кодировка, а не формат
юникод - это юникод, а не юникс
если вам нужна кодировка для юникса, то, возможно, имеется в виду КОИ8

Date: 2010-05-27 08:58 am (UTC)
From: [identity profile] blak-n-wait.livejournal.com
хотя, это может быть какой-нибудь ISO8859-5
или что-нибудь ещё
ну и юникод юникс понимать умеет (как впрочем, думаю, и вин1251)

Date: 2010-05-27 09:01 am (UTC)
From: [identity profile] morruth.livejournal.com
точно - окончания строк

Date: 2010-05-27 08:59 am (UTC)
From: [identity profile] morruth.livejournal.com
Имеётся в виду окончания строк
в дос/Видновс там 2 символа CR LF, в Юниксах только LF (JFYI - в макинтоше только CR)
утилитка для конвертации называется dos2unix или d2u
А кодировка как раз может быть практически любая.

Date: 2010-05-27 09:02 am (UTC)

Date: 2010-05-27 09:11 am (UTC)
From: [identity profile] krolchatina.livejournal.com
по идее, если файл передавать по ftp в ascii режиме, то окончания строк должны сами сконвертироваться без необходимости запускать dos2unix и подобные утилиты. без гарантии, но сработать должно.

Date: 2010-05-27 09:24 am (UTC)
From: [identity profile] krolchatina.livejournal.com
Ну в 2007 офисе это делается примерно так:
Image (http://www.ljplus.ru/img4/k/r/krolchatina/robots1.png)
Image (http://www.ljplus.ru/img4/k/r/krolchatina/robots2.png)
Image (http://www.ljplus.ru/img4/k/r/krolchatina/robots3.png)
Image (http://www.ljplus.ru/img4/k/r/krolchatina/robots4.png)

Date: 2010-05-27 09:00 am (UTC)
From: [identity profile] krolchatina.livejournal.com
Если это именно текстовый файл, то весьма вероятно, что имеются в виду переносы строк, которые в unix записываются как LF (0x0a) вместо CR LF (0x0d 0x0a) под дос/виндоус.

Date: 2010-05-27 09:01 am (UTC)
From: [identity profile] krolchatina.livejournal.com
короче, http://ru.wikipedia.org/wiki/CRLF

Date: 2010-05-27 09:00 am (UTC)
From: [identity profile] chabapok.livejournal.com
не то.

в текстовом формате виндовс строка заканчивается символами c кодом 0x0d 0x0a
В текстовом формате юникс строка заканчивается символом с кодом 0x0d


что касается русского языка, то похоже его у вас там вообще быть не должно, т.к. нету такого жесткого стандарта что в юниксе такая-то кодировка и никакая инная. То есть только английский.

Date: 2010-05-27 09:04 am (UTC)
From: [identity profile] langsamer.livejournal.com
Наиболее заметное отличие: в Windows перевод строки обозначается двумя символами (CR+LF), в Unix - только одним (LF).
Помимо этого, если ваш текст не должен быть в кириллице, разницы между Win и Unix особой нет..
Юникод к юниксу отношения не имеет.
Перевести текст можно, например, в Ultraedit. Или в Stirlitz.

Date: 2010-05-27 09:26 am (UTC)
From: [identity profile] langsamer.livejournal.com
Первый - триальный, вам то на один раз надо
Второй: http://www.softportal.com/get-3560-shtirlits.html

Date: 2010-05-27 02:06 pm (UTC)
From: [identity profile] chaotic-sys.livejournal.com
Вдруг кому понадобится. Такое еще можно сделать в AkelPad, PSPad, Notepad++