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>

浙公网安备 33010602011771号