|
|
ru.unix.bsd- RU.UNIX.BSD ------------------------------------------------------------------ From : Dmitry Rud 2:5020/400 04 Jan 2001 02:37:38 To : "Bondarenko Andrey" Subject : Re: carriage return --------------------------------------------------------------------------------
Hi!
"Bondarenko Andrey" <and@energo.ru> writes:
> Hадо ко всем строкам текстового файла unix красиво (из командной
> строки) прибить на конце "carriage return"(13) чтобы без проблем
> открывался досовскими редакторами
Из командной строки Python'а подойдёт?
open( 'newfile', 'w' ).writelines( map( lambda x: x + '\015', \
open( 'oldfile', 'r' ).readlines()))
Эти две строки представляют собой одну команду, при их объединении
нужно убрать из первой завершающий обратный слэш.
> PS Обратную задачу всегда решал
> cat dosfile.txt | col -b > unixfile.txt
А я прямую задачу решаю по-рабоче-крестьянски: открыл файл DOS'овским
edit'ом, вставил и тут же удалил какой-нибудь символ, пошёл на выход,
ответил "да" на вопрос о необходимости сохранения ;-))
--
rnd.
--- ifmail v.2.15dev5
* Origin: Glaub' an die Macht des Efeuwaldes... (2:5020/400)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix.bsd/8974cc1a1fab.html, оценка из 5, голосов 10
|