美文网首页
简单的文件操作命令

简单的文件操作命令

作者: 半亩水田 | 来源:发表于2018-05-02 22:57 被阅读0次

    有的时候使用shell脚本可以简单方便的对一些相对格式化好的文件进行操作,实现统计分析的功能


    awk是一个非常好用的命令,这里仅罗列一些简单好用的命令

    1awk '{print $1}' filename 

    如果文件内容可以按列分割,则可以简单使用上述命令打印第一列,或者某些列

    2 统计

    求最值:awk 'BEGIN {max = 0} {if ($1+0 > max+0) max=$1} END {print "Max=", max}' test.txt

    求和:cat test.txt|awk '{sum+=$1} END {print "Sum= ", sum}'

    求均值:cat test.txt|awk '{sum+=$1} END {print "Avg= ", sum/NR}'

    3 逐行合并 

    paste -d "\t" file_1 file_2

    相关文章

      网友评论

          本文标题:简单的文件操作命令

          本文链接:https://www.haomeiwen.com/subject/oiehrftx.html