-
[无名弟子]李恪非0
如果写成#!/bin/sh的脚本那么awk语句就应该像在命令行中输入的一样不应该随意换行加空格,而如果写成# !/bin/awk -f的形式就可以作为一个awk脚本运行,执行格式为 awk 脚本 -文件名:
#! /bin/sh
awk -F: '
/method:action.StudentController/{ if($3>20) a++;else if($3<20 && $3>10) b++;else if($3<10) c++;}
END {printf " >20ms: " a;printf "\n";printf" 10ms~20ms: " b;printf "\n";printf" <10ms:" c;printf "\n"}
' log4j.log
这是可以运行的sh脚本
编辑于2018-04-11
- 去第 页