To echo all lines in a
file upto the first blank
line use the following:
awk '$0 ~ /^$/ {exit;} {print $0;}'
The awk script can be used
for printing lines upto the
first occurence of any
pattern.
Just substitute ^$ with
the pattern.
I wrote this script to parse
http server headers.
This tip generously supported by: anand@anandraman.net NOTE: All tips provided are USE AT YOUR OWN RISK. Tips are submitted
by various unix admins around the globe. UGU suggest you read and
test each tip in a non-volitile environment before placing into
production.