在 ubuntu 中每行使用 awk 询问

Ask with awk per lines in ubuntu

我正在测试如何添加一些列表,我在考虑如何制作每行的累积列表,我知道我可以添加整行并指出要添加的行数:

awk '{l+=}NR%6==0{print l;l=0}' file
Numbers     |   Sum per line
1           |      1
2           |      3
4           |      7
0           |      7
0           |      7
7           |     14

使用您显示的示例,请尝试以下 awk 代码。

awk '
BEGIN{
  OFS=" | "
  print "Numbers","Sum per line"
}
{
  [=10=]=prev?([=10=] OFS prev+):([=10=] OFS )
  prev+=
}
1
' Input_file