+ -
当前位置:首页 → 问答吧 → 请教一个awk问题

请教一个awk问题

时间:2011-02-22

来源:互联网

231603
317961
231926
318148

用awk如何打印出 第3行的值减去第1行的值的结果   和 第4行的值减去第2行的值的结果  谢谢

作者: 懒烊烊   发布时间: 2011-02-22

  1. awk '{a[NR]=$1}NR==4{exit}END{print a[3]-a[1],a[4]-a[2]}'
复制代码

作者: cjaizss   发布时间: 2011-02-22



QUOTE:
cjaizss 发表于 2011-02-22 11:24



多谢多谢

作者: 懒烊烊   发布时间: 2011-02-22

echo "231603
317961
231926
318148" |awk 'NR%2{a=$1-a}(NR+1)%2{b=$1-b}END{print a , b}'
323 187

作者: yinyuemi   发布时间: 2011-02-22

热门下载

更多