首页 > 代码库 > shell脚本,awk取中间列的方法。
shell脚本,awk取中间列的方法。
解释
1.$(int(NF/2)+1) 中int(NF/2)等于3,然后加1,就得到中间的4了。
2.$(NF/2+0.5) 相当于得出的是整数。NF/2是3.5,再由3.5+0.5,所以就是4了,也是中间数了。(四舍五入,小于五舍去,大于等于5进一位)
3.$((1+NF)/2) 相当于多了一个数字,进行除以2 ,所以就得了中间的数了。
shell脚本,awk取中间列的方法。
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。