好不容易帮同事写的一个awk,要记下来

给昌哥写的过滤的东东。

是实现了,但感觉丑,不规范。

记得下先。

原始数据格式:

2016-07-22 09:50:40 [ pool-2-thread-1:232231791 ] - [ DEBUG ] origin match time:09:50:21, user:180783710, orderId:ZAZWXNLN, orderQty:1100, matchedQty:400
2016-07-22 09:50:40 [ pool-2-thread-1:232231791 ] - [ DEBUG ] origin match time:09:50:28, user:180783710, orderId:ZAZWXNLN, orderQty:1100, matchedQty:600
2016-07-22 09:50:40 [ pool-2-thread-1:232231791 ] - [ DEBUG ] origin match time:09:50:29, user:187961920, orderId:HJZU28X1, orderQty:200, matchedQty:200
2016-07-22 09:50:40 [ pool-2-thread-1:232231791 ] - [ DEBUG ] origin match time:09:50:27, user:800076726, orderId:TJZU1ZVG, orderQty:7500, matchedQty:7500
2016-07-22 09:50:40 [ pool-2-thread-1:232231792 ] - [ DEBUG ] origin match time:09:50:36, user:184701119, orderId:NJZQ6DU7, orderQty:500, matchedQty:500
2016-07-22 09:50:40 [ pool-2-thread-1:232231792 ] - [ DEBUG ] origin match time:09:50:28, user:800491056, orderId:ZSZW6QST, orderQty:2000, matchedQty:2000
2016-07-22 09:50:40 [ pool-2-thread-1:232231792 ] - [ DEBUG ] origin match time:09:50:20, user:181807819, orderId:81065942, orderQty:567100, matchedQty:567100
2016-07-22 09:50:40 [ pool-2-thread-1:232231793 ] - [ DEBUG ] origin match time:09:50:16, user:187575665, orderId:70356862, orderQty:57773, matchedQty:57773
2016-07-22 09:50:40 [ pool-2-thread-1:232231793 ] - [ DEBUG ] origin match time:09:50:26, user:180808385, orderId:ZA351478, orderQty:1400, matchedQty:1400
2016-07-22 09:50:40 [ pool-2-thread-1:232231793 ] - [ DEBUG ] origin match time:09:50:12, user:184844436, orderId:PD199184, orderQty:1000, matchedQty:1000

 

grep "origin match time" lll.log |awk -F '[ :,]' '{printf("%s:%s:%s %s %s %s %s\n", $16, $17, $18, $21, $24, $27,$30)}' > xxx

时间: 2024-09-26 02:04:05

好不容易帮同事写的一个awk,要记下来的相关文章

和同事写了一个下午的递归读取数据库的javabean

递归|数据|数据库 /* * 创建日期 2005-4-14 * * TODO 要更改此生成的文件的模板,请转至 * 窗口 - 首选项 - Java - 代码样式 - 代码模板 */package treeMenu;import java.util.*;import java.sql.*;import dbmanager.DBConnection;import javax.servlet.jsp.JspWriter;/** * @author 呆猴 lucky * * TODO 要更改此生成的类型

调用-求大神帮我写一个修改datagridview式样的公共函数

问题描述 求大神帮我写一个修改datagridview式样的公共函数 由于datagridview比较多,对每一个设置行列宽度,以及表头颜色等比较烦,希望能写一个全局函数,在后面调用这个全局函数即可.急需..谢谢 解决方案 http://blog.csdn.net/yitoushengkou/article/details/25685515 帮你找了个. 解决方案二: 这个写一个Util静态类吧 解决方案三: 帮你写了一个简单的静态类,来实现通用的设置,调用为gdv.DataGridViewSt

下载照片-谁能帮我写一个 能下载一个网站所有图片的 软件

问题描述 谁能帮我写一个 能下载一个网站所有图片的 软件 谁能帮我写一个 能够下载一个网站所有图片的小软件. 个人非常喜欢旅游.在网上有一个旅游网站.有好多驴友拍了世界各地的风景照片.但是一张一张的复制的话太费时间了.谁能帮我写一个软件.就是直接去那个网站的后台数据库中下载所有照片的小软件.跪求高手大大.帮帮我..谢谢.谢谢了 解决方案 你可以做一个网页抓取的功能,参数为指定网站地址.图片格式,基本上这样就能够实现你的需求

按钮-自己参照书本写了一个Java Swing中的容器类入门程序设计,但是运行结果不对,求大神帮帮忙!

问题描述 自己参照书本写了一个Java Swing中的容器类入门程序设计,但是运行结果不对,求大神帮帮忙! /*题目是这样的:创建一个窗体在其中摆放两个内容面板对两个面板进行边框个性化设置.初始状态为第二个面板不可见,当单击第一个面板中的"打开"按钮时,第二个面板即可见:当单击第一个面板中的"关闭"按钮时,第二个面板消失. 以下是我结合书本写的代码,不知道为什么运行不了???*/import javax.swing.*;import java.awt.*;impor

关于JAVA的Comparable类不是很理解,写了一个有关比较的代码,但出现了异常,大神帮我看看

问题描述 关于JAVA的Comparable类不是很理解,写了一个有关比较的代码,但出现了异常,大神帮我看看 关于JAVA的Comparable类,我不是很理解,于是,我写了一个有关比较的代码,但出现了异常,大神帮我看看 解决方案 需要实现Comparable接口 Comparable implements Comparable 解决方案二: 首先,Java的array的sort方法要求传入的集合元素必须实现Comparable或者Comparator接口,其次,主要就是提供compareTo方

thrift的小demo谁能帮我写一个java和java传值就好

问题描述 thrift的小demo谁能帮我写一个java和java传值就好 thrift的小demo谁能帮我写一个java和java传值就好最好推荐几个文档谢谢 解决方案 谢谢你们了求助 啊 在不在 啊 解决方案二: qq 420914273我帮你写吧,大家都学生一起 帮忙

javascript-深夜了还有前端的大神吗,我写了一个Demo但是没调明白,求大神帮看下?

问题描述 深夜了还有前端的大神吗,我写了一个Demo但是没调明白,求大神帮看下? <!DOCTYPE html> <html> <head> <meta charset="utf-8"/> <script src="http://libs.baidu.com/jquery/1.9.1/jquery.min.js"></script> <style type="text/css&q

求SQL高手帮我写一个存储过程,万分感谢!

问题描述 求SQL高手帮我写一个存储过程,万分感谢! 求高手帮帮我..是一个保险类的表.要展示出目标值 实际值 达成率 上年同期 同比增长 指标代码都在图里 解决方案 拍照技术太差了,都不好看 解决方案二: 再记一个SQL分页存储过程 解决方案三: 会是会,但是不太想写, 一.题目要求资料看不清 二.50C吸引力不大 三.如果是你的作业,那你还是自己动手练习:如果是你的工作,那这价值可不止50C

帮我写一个正则表达式的问题?

问题描述 帮我写一个正则表达式的问题? html里面有一个串是 {method:'prolist'} 要从html源代码中找出然后替换内容,要怎么做呢,'prolist' 这个值也有可能是数字. 解决方案 (?<={method:')w+?(?='}) 解决方案二: var html = '' ;//需要替换的字符 var str = '' ;//被替换成的字符 html = html.replace(/{method:(.*?)}/,str): //html 为最替换完的字符串_ 解决方案三: