# usage: awk -f head-until.awk TARGET= [INCLUDE=1] filename BEGIN {printit = 1} { if (index($0,TARGET)) { printit = 0; if (INCLUDE) print; exit } if (printit) print }