linux命令给我们带来了很多方便,多熟悉写命令能节省不少时间! 日志样本: 囧,日志格式是我随便定得(莫喷,在明珠时有专门的数据组统计日志,日志都非常规范,在这完全乱套了),为了方便统计支付成功的总金额旁边都空了个空格,这样的话方便使用awk取出金额!
*”[]“属于正则关键字故需要转义
第二部:取出金额,并计算金额
当然需要查询支付成功的订单的数目直接
下面对上面的查询进行扩展: 1. 查询当天的支付的订单数目
同样也是先筛选出支付成功的订单,然后再塞选今天的数目 这里先列出grep常用的命令行选项:
2. 查询当月支付成功的订单
date为日期函数``表示嵌套命令,也可以直接grep 2014-11,对于中文字符或者有空格的需要grep 后面的参数加上""引号(单引或者双引貌似都行) 3. 统计10月和11月的订单grep支持正则,很是强大
下面来说说replace、find 1. 查询多个 tomcat的 Context信息(之前面试的时候有遇到过,确实很方便)
2. 统一更改配置文件中的支付回调域名(前提:有100多个配置文件source_xxx.properties修改,实在受不了,查了这个命令,非常好用)
希望大家补充,我也好去多学习一些,啊哈哈哈... 下面是按照每天统计出来的热点图,如图可看出其实7点左右支付的人最少最适合更新代码! (责任编辑:IT) |