AWK 获取第一行

AWK 获取第一行

我试图为每一行添加一列,我这样做:

awk '{s+=$2} END {print s}'

现在,当我得到最终总和 s 时,我想减去第一行的第二列,如下所示:

awk '{s+=$2} {a= COLUMN 2 OF FIRST LINE } END {print s - a}'

我该怎么做呢?

答案1

只需排除第一行:

awk 'FNR>1{s+=$2};END{print s}'

相关内容