BEGIN

BEGIN表示在开始操作文件之前执行指定的action,这通常是为了添加表头。

示例:

echo "a b c\nd e f g" | awk 'BEGIN {print "-"} {print NF}'

运行效果如下: