Главная страница


ru.unix.bsd

 
 - RU.UNIX.BSD ------------------------------------------------------------------
 From : Alexey V. Antipovsky                 2:5020/400     12 Dec 2005  18:01:34
 To : Eugene Grosbein
 Subject : Re: sed
 -------------------------------------------------------------------------------- 
 
 Eugene Grosbein <Eugene.Grosbein@f1.n5006.z2.fidonet.org> wrote:
 
 >>>    echo 1a:2:1e:4:e:ed | sed -E 's/:(.):/:0\1:/g'
 >>> Выдает: 1a:02:1e:04:e:ed
 >>> Hадо:   1a:02:1e:04:0e:ed
 >>> Что делать?
 II>>    Читать re_format(7) про [[:<:]] и [[:>:]].
 > Почитал. Hасколько ничего не понимаю, : это не word character
 > и точно так же выделяет байты. И что дает мне выделение слов тут?
 
 Вот за этим:
 echo 1a:2:1e:4:e:ed | /usr/bin/sed -E -e 's/[[:<:]](.)[[:>:]]/0\1/g'
 1a:02:1e:04:0e:ed
 
 --  
 Alexey Antipovsky
 Отправлено через сервер Форумы@mail.ru - http://talk.mail.ru
 --- ifmail v.2.15dev5.3
  * Origin: Talk.Mail.Ru (2:5020/400)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 Re: sed   Alexey V. Antipovsky   12 Dec 2005 18:01:34 
 Re: sed   Igorx Ivanov   12 Dec 2005 18:07:56 
Архивное /ru.unix.bsd/64884d612fa4.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional