首页 > 编程语言 > 详细

日志时间格式有s,ms,us,如何排序最大10行

时间:2016-10-14 14:20:06      阅读:283      评论:0      收藏:0      [点我收藏+]
这个比较繁琐,谁有更好方法?告诉我 
[root@module tmp]# cat oldboy.txt       
12s
120001ms
12000000us
13s
[root@module tmp]# grep ‘[0-9]\+s‘ oldboy.txt |sed ‘s#s#000000#g‘>oldboy1.txt 
[root@module tmp]# cat oldboy1.txt 
12000000
13000000
[root@module tmp]# grep ‘[0-9]\+us‘ oldboy.txt |sed ‘s#us##g‘>>oldboy1.txt     
[root@module tmp]# cat oldboy1.txt 
12000000
13000000
12000000
[root@module tmp]# grep ‘[0-9]\+ms‘ oldboy.txt |sed ‘s#ms#000#g‘>>oldboy1.txt   
[root@module tmp]# cat oldboy1.txt 
12000000
13000000
12000000
120001000
[root@module tmp]# cat oldboy1.txt |sort -n
12000000
12000000
13000000
120001000

日志时间格式有s,ms,us,如何排序最大10行

原文:http://www.cnblogs.com/changyaoguo/p/5959788.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!