正则表达式吧
awk '/2010/05/17/,/2010/05/21/{sum+=$2;i++}END{print sum/i}' deal.txt
现在时间如果跨到17到21日,似乎比较困难,应该怎么写正则表达式呢...如果文件数据依次往下还有几百行,而我只想要后250行的数据,求其平均值,应该怎么设置条件呢?
cat 7.11.txt | awk '$1~/2010/05/1[0-4]/{sum+=$2;++num} END{print "2010/05/10-2010/05/14t" sum/num}'
O(∩_∩)O谢谢,受教了。
我也刚开始在慢慢学习
这个...不难吧应该。虽然不懂awk。
不是帮我做题,是我正在学习awk,但是我还不能很熟练的运用它,所以虽然是简单的问题,我做不出来,所以就上论坛来向各位求教啦,不怕大家笑话,只要能学习到东西
让人帮你做题?
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
暂无简介
文章 0 评论 0
接受
发布评论
评论(10)
正则表达式吧
现在时间如果跨到17到21日,似乎比较困难,应该怎么写正则表达式呢...如果文件数据依次往下还有几百行,而我只想要后250行的数据,求其平均值,应该怎么设置条件呢?
cat 7.11.txt | awk '$1~/2010/05/1[0-4]/{sum+=$2;++num} END{print "2010/05/10-2010/05/14t" sum/num}'
O(∩_∩)O谢谢,受教了。
cat 7.11.txt | awk '$1~/2010/05/1[0-4]/{sum+=$2;++num} END{print "2010/05/10-2010/05/14t" sum/num}'
我也刚开始在慢慢学习
这个...不难吧应该。虽然不懂awk。
不是帮我做题,是我正在学习awk,但是我还不能很熟练的运用它,所以虽然是简单的问题,我做不出来,所以就上论坛来向各位求教啦,不怕大家笑话,只要能学习到东西
让人帮你做题?