[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: regexp



On Sat, 4 Nov 2000, Sergey Tikhonenko wrote:

> From: Sergey Tikhonenko <tserge@dms.omskcity.com>
> Subject: regexp
> X-Mailer: Mozilla 4.7 [ru] (Win95; I)
> 
> Hi, All!
> 
> Извиняюсь, что не связано с Debian'ом.
> 
> Как при помощи sed'а осуществить замену "\r\n" на "\n" и наоборот.
> Нужно обработать кучу файлов.

sed -e 's/^M$//'

sed -e 's/$/^M/'

вместь ^M должен стоять реальный символ с кодом 13.
Как обработать кучу файлов - разбирайся сам.

Лично я бы не стал это делать sed-ом. Для редактирования файлов in situ
perl гораздо удобнее.

perl -i  -p -e 's/\r$//' `find те файлы, что надо`
perl -i  -p -e 's/$/\r/' `find те файлы что надо`
 
 
> 
> С уважением, Сергей Тихоненко
> 
> 
> 
> --  
> To UNSUBSCRIBE, email to debian-russian-request@lists.debian.org
> with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
> 

-- 
Victor Wagner			vitus@ice.ru
Chief Technical Officer		Office:7-(095)-785-09-72
Communiware.Net 		Home: 7-(095)-135-46-61
http://www.communiware.net      http://www.ice.ru/~vitus



Reply to: