|
ru.unix.bsd- RU.UNIX.BSD ------------------------------------------------------------------ From : Andriy Gapon 2:5020/400 12 Dec 2005 15:35:11 To : Eugene Grosbein Subject : Re: sed --------------------------------------------------------------------------------
on 12/12/2005 17:05 Eugene Grosbein said the following:
> Привет!
>
> echo 1a:2:1e:4:e:ed | sed -E 's/:(.):/:0\1:/g'
>
> Выдает: 1a:02:1e:04:e:ed
> А мне надо 1a:02:1e:04:0e:ed
>
> Что делать?
Читать про RE и много думать (намек: "4:e" - двоеточие уже проматчилось
вместе с четверкой, для "e" двоеточия впереди уже нет).
Или делать без '/g' в цикле :-)
--
Andriy Gapon
--- ifmail v.2.15dev5.3
* Origin: Anonymous Partisans Online (2:5020/400)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix.bsd/987388883297.html, оценка из 5, голосов 10
|