在linux命令行上按时间戳排序日志文件
发布时间:2021-03-30 18:32:41 所属栏目:Linux 来源:互联网
导读:我有一个日志文件,条目如下: ... freeswitch.log:2011-09-08 12:21:07.282236 [ERR] ftdm_queue.c:136 Failed to enqueue obj 0x7f2cda3525c0 in queue 0x7f2ce8005990, no more room! windex == rindex == 58!freeswitch.l
|
我有一个日志文件,条目如下: ... freeswitch.log:2011-09-08 12:21:07.282236 [ERR] ftdm_queue.c:136 Failed to enqueue obj 0x7f2cda3525c0 in queue 0x7f2ce8005990,no more room! windex == rindex == 58! freeswitch.log:2011-08-08 13:21:07.514261 [ERR] ftdm_queue.c:136 Failed to enqueue obj 0x7f2cda354460 in queue 0x7f2ce8005990,no more room! windex == rindex == 58! freeswitch.log:2011-06-04 16:21:08.998227 [ERR] ftdm_queue.c:136 Failed to enqueue obj 0x7f2cda356300 in queue 0x7f2ce8005990,no more room! windex == rindex == 58! freeswitch.log:2011-09-08 12:21:10.374238 [ERR] ftdm_queue.c:136 Failed to enqueue obj 0x7f2cda3581a0 in queue 0x7f2ce8005990,no more room! windex == rindex == 58! ... 如何使用linux命令行工具对每个行中的时间戳进行排序? 解决方法使用 sort的-k标志:sort -k1 -r freeswitch.log 这将按照第一个键(即freeswitch.log:2011-09-08 12:21:07.282236)对文件进行排序.如果文件名总是相同的(freeswitch.log),那么它应该按日期排序. (编辑:南阳站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- linux – RHEL7 – /usr/lib64 / libstdc .so.6:版本“CXX
- 在Linux上的Java / C应用程序的共享内存IPC的良好替代
- macos – 无法在Zsh中完成MacPorts的选项卡
- osx – 无法挂载带有nfs的vagrant同步文件夹
- linux – 对象文件的objdump输出中的标志
- 如何在使用gcsfuse创建的Linux中卸载Google Bucket
- linux – /usr/bin/games中的倒置程序
- linux – 为什么`ls`每行列出多个文件,但`ls pipe / redire
- linux – 来自CoreOS的Docker和Rocket有什么区别?
- 在linux中设置Mysql
