mysql之awk的使用

awk的使用

> Awk是一个简便的直译式的文本处理工具,擅长处理**多行多列**的数据

处理过程:

  While(还有下一行){
        1:读取下一行,并把下一行赋给$0,各列赋给$1,$2...$n变量
        2:用指定的命令来处理改行
    }

如何处理1行数据
  分两部分,pattern(正则条件) + action(处理动作)
简单的awk脚本

awk  ‘{printf “%s\n” , $1}’ xx.txt  // 把xx.txt的每一行进行输出
mysqladmin -uroot ext|awk '/Queries/{printf("%d ",$4)}/Threads_connected/{printf("%d ",$4)}/Threads_running/{printf("%d\n",$4)}'
<h1 style="text-align:center">awk的使用</h1>
posted @ 2017-02-21 17:33  FullStackMe  阅读(343)  评论(0)    收藏  举报