首页 > 代码库 > 日志时间格式有s,ms,us,如何排序最大10行
日志时间格式有s,ms,us,如何排序最大10行
这个比较繁琐,谁有更好方法?告诉我
[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
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行
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。