-----------------
日志格式:
[2009/07/21 17:31:09:000000][]-xxxxxxxx
-------------------

cat *.log  | sort -m -t " " -k 2 -o test.log

注释:
-t " ": 日志字段分割符号是空格
-k 2: 按第2个字段排序,也就是:17:31:09:000000] 这个字段
-o log_all: 输出到 test.log 这个文件中

排序合并提供了一个优化合并算法: 使用 -m merge合并选项
-m: 使用 merge优化算法

【参考】
http://www.chedong.com/tech/rotate_merge_log.html
posted on 2009-07-21 17:37  men-chong  阅读(674)  评论(0编辑  收藏  举报