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