[Sysadmins] awk

Led =?iso-8859-1?q?ledest_=CE=C1_gmail=2Ecom?=
Ср Июл 30 00:57:44 MSD 2008


Tuesday, 29 July 2008 23:11:12 Sergey Shilov написав:
> В сообщении от Tuesday 29 July 2008 14:25:55 Aleksey E. Birukov написал(а):
> > Как вывести определенное поле в awk понятно {print($1)}. А вот как
> > вывести сам текст-разделитель,
>
> echo "aaa_bbb_ccc" | gawk 'FS = "_" { print FS }'
>
> из man gawk
> FS variable as the field separator.   If  FS  is  a single character,
> fields are separated by that character.  If FS is the null string, then
> each individual character becomes a separate field.  Otherwise, FS is
> expected to be a full  regular  expression.
> Оно?

Врядли. Я так понял, хотелось получить конкретный номерной match в случае 
когда FS - regexp

-- 
Led


Подробная информация о списке рассылки Sysadmins