Christian Mayne

awk

Spliting strings with awk / nawk

I mainly use nawk to extract elements from a string where I know the position (eg to get just the filenames when running a grep and I'm just too lazy to remember the correct grep syntax). so, to extract field number x from strings in where the field separator (FS) is y: $ nawk '{ FS="y"; print $x }'