我正在测试如何添加一些列表,我正在考虑如何制作每行的累积列表,我知道我可以添加一整行并指示要添加的行数:
awk '{l+=$1}NR%6==0{print l;l=0}' file
Numbers | Sum per line
1 | 1
2 | 3
4 | 7
0 | 7
0 | 7
7 | 14
最佳答案
使用您展示的 sample ,请尝试关注 awk
代码。
awk '
BEGIN{
OFS=" | "
print "Numbers","Sum per line"
}
{
$0=prev?($0 OFS prev+$1):($0 OFS $1)
prev+=$1
}
1
' Input_file
关于ubuntu - 在 ubuntu 中用 awk 询问每行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/71553054/