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


ru.unix.bsd

 
 - RU.UNIX.BSD ------------------------------------------------------------------
 From : mz1@stlport.org                      2:5020/400     17 Nov 2006  20:59:58
 To : Valentin Davydov
 Subject : Re: awk RE
 -------------------------------------------------------------------------------- 
 
 Valentin Davydov <val@sqdp.trc-net.co.jp> wrote:
 
 > $ man awk
 >       Patterns are arbitrary Boolean combinations (with ! || &&)  of  regular
 >       expressions  and relational expressions.  Regular expressions are as in
 >       egrep; see grep(1).  Isolated regular expressions in a pattern apply to
 >       the  entire  line.   Regular  expressions  may also occur in relational
 >       expressions, using the operators ~ and !~.  /re/ is a constant  regular
 >       expression;  any string (constant or variable) may be used as a regular
 >       expression, except in the position of an isolated regular expression in
 >       a pattern.
 > 
 > $ echo 000111 | egrep '^0{3}'
 > 000111
 > $ echo 000111 | awk '/^0{3}/'
 > $
 > 
 > Это очередная бага в авке или я чего-то не понимаю?
 > 
 > Вал. Дав.
 
 Далее оттуда же:
 
   For /regular expression/ patterns, the associated  statement  is  exe-
         cuted for each input record that matches the regular expression.  
 
 Т.е. надо просто матча недостаточно, нужно что-то сделать с ним:
 
 $ echo 000111 | awk '/^0{3}/p'
 000111
 
 Андрей Левочкин
 
 --- ifmail v.2.15dev5.3
  * Origin: Demos online service (2:5020/400)
 
 

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

 Тема:    Автор:    Дата:  
 awk RE   Valentin Davydov   17 Nov 2006 20:35:18 
 Re: awk RE   mz1@stlport.org   17 Nov 2006 20:59:58 
 Re: awk RE   Valentin Davydov   17 Nov 2006 21:37:07 
 awk RE   Artem S Ignatiev   18 Nov 2006 02:24:40 
 Re: awk RE   Alexander Kolesnikoff   17 Nov 2006 21:38:09 
 Re: awk RE   Auster   18 Nov 2006 18:28:18 
 Re: awk RE   Valentin Davydov   20 Nov 2006 10:06:22 
 Re: awk RE   Kirill Nuzhdin   20 Nov 2006 11:40:23 
 Re: awk RE   Auster   20 Nov 2006 13:17:21 
Архивное /ru.unix.bsd/657743b95a95.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional