Re:Learn to use Awk with hundreds of examples
by matt_wulfeck on Wednesday October 25, 2017 @11:47AM
(#15551093)
Yeah that’s really tough for me. PCRE really sets the bar for modern regular expression engines. Awk predates it by a decade.
Re:Learn to use Awk with hundreds of examples
by microtherion on Wednesday October 25, 2017 @03:22PM
(#15553257)
TWO decades!
Re:Learn to use Awk with hundreds of examples
by kazinator on Wednesday October 25, 2017 @01:59PM
(#15552414)
Not to mention that awk takes filename arguments, so this is an egregiously useless use of cat.
Re:Learn to use Awk with hundreds of examples
by twmb on Wednesday October 25, 2017 @03:17PM
(#15553216)
From the second post,
> Alternatively, awk '{print $2}' netflix.tsv would have given us the same result. For this tutorial, I use cat to visually separate the input data from the AWK program itself. This also emphasizes that AWK can treat any input and not just existing files.
has some minor issues though
> modern (i.e. Perl) regular expressions
nope, supports only ERE.. doesn't have non-greedy, lookarounds, etc
> $ cat netflix.tsv | awk '{printf "%s %15s %.1f\n", $1, $6, $5}' | sed 1d
could have just added NR>1 condition..