[Sysadmins] awk

Sergey Shilov =?iso-8859-1?q?hsvhome_=CE=C1_mail=2Eru?=
Ср Июл 30 00:11:12 MSD 2008


В сообщении от 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.
Оно?

-- 
С уважением
Сергей Шилов.



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