удалить в тексте ^M

Программирование на sh, быть может немного про альтернативные языки
Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
zg
полковник
Сообщения: 5845
Зарегистрирован: 2007-12-07 13:51:33
Откуда: Верх-Нейвинск

Re: удалить в тексте ^M

Непрочитанное сообщение zg » 2008-08-21 13:15:11

manefesto писал(а):епт...вы чо....есть же утилита dos2unix
а где она есть?

Код: Выделить всё

zg# cd /usr/ports/
zg# make search name=dos2unix
zg# which dos2unix
dos2unix: Команда не найдена.
zg# 

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

Аватара пользователя
DeNn
мл. сержант
Сообщения: 92
Зарегистрирован: 2007-07-18 11:25:53

Re: удалить в тексте ^M

Непрочитанное сообщение DeNn » 2008-08-21 19:55:57

А попробуй так:

Код: Выделить всё

tr -d "\015" < /file.txt > /file2.txt
или

Код: Выделить всё

sed 's/{Ctrl-V}{Ctrl-M}//g' /file.txt > /file2.txt
Не нужно набирать Ctrl-V и Ctrl-M побуквенно, они доолжны быть введены как клав. комбинации
unix: полезные советы для системных администраторов, Москва 2002 г :-D
з.ы. написал книгу, что б не сильно пинали :oops:

Аватара пользователя
manefesto
Группенфюррер
Сообщения: 6934
Зарегистрирован: 2007-07-20 8:27:30
Откуда: Пермь
Контактная информация:

Re: удалить в тексте ^M

Непрочитанное сообщение manefesto » 2008-08-22 11:11:20

/usr/ports/converters/unix2dos/
в состав unix2dos входит куча утилит, кажись даже mac2unix
я такой яростный шо аж пиздеЦ
Изображение

zg
полковник
Сообщения: 5845
Зарегистрирован: 2007-12-07 13:51:33
Откуда: Верх-Нейвинск

Re: удалить в тексте ^M

Непрочитанное сообщение zg » 2008-08-22 11:16:40

manefesto писал(а):в состав unix2dos входит куча утилит, кажись даже mac2unix
да нет, всего две

Код: Выделить всё

zg# cat /usr/ports/converters/unix2dos/pkg-descr 
unix2dos and dos2unix are utilities that convert
ASCII files from the DOS cr/lf format to the UNIX
lf format

-Oscar Bonilla
obonilla@fisicc-ufm.edu
zg# cat /usr/ports/converters/unix2dos/pkg-plist 
bin/dos2unix
bin/unix2dos
zg# 
:)

Аватара пользователя
manefesto
Группенфюррер
Сообщения: 6934
Зарегистрирован: 2007-07-20 8:27:30
Откуда: Пермь
Контактная информация:

Re: удалить в тексте ^M

Непрочитанное сообщение manefesto » 2008-08-22 11:24:52

ты рад ?
я такой яростный шо аж пиздеЦ
Изображение

zg
полковник
Сообщения: 5845
Зарегистрирован: 2007-12-07 13:51:33
Откуда: Верх-Нейвинск

Re: удалить в тексте ^M

Непрочитанное сообщение zg » 2008-08-22 13:03:10

manefesto писал(а):ты рад ?
чему?

Аватара пользователя
manefesto
Группенфюррер
Сообщения: 6934
Зарегистрирован: 2007-07-20 8:27:30
Откуда: Пермь
Контактная информация:

Re: удалить в тексте ^M

Непрочитанное сообщение manefesto » 2008-08-22 13:48:56

bin/dos2unix
bin/unix2dos
я такой яростный шо аж пиздеЦ
Изображение

zg
полковник
Сообщения: 5845
Зарегистрирован: 2007-12-07 13:51:33
Откуда: Верх-Нейвинск

Re: удалить в тексте ^M

Непрочитанное сообщение zg » 2008-08-22 13:57:45

что-то уже нифига не понимаю... :-o пятница что ли.. :(

t1red
проходил мимо

Re: удалить в тексте ^M

Непрочитанное сообщение t1red » 2008-09-25 17:13:14

Код: Выделить всё

col -bx < dos_file > unix_file
Последний раз редактировалось Alex Keda 2008-09-26 9:43:47, всего редактировалось 1 раз.
Причина: Товарищщи, юзайте кнопочку [code], цените чужое время...