【发布时间】:2012-10-19 03:32:24
【问题描述】:
给定目录中的日志文件标记如下:
log_from_2012_08_14-11:57:21_To_2012_09_14-11:56:12.zip log_from_2012_10_14-11:57:21_To_2012_11_14-11:56:12.zip鉴于大约有 155450 个这样的文件,我怎样才能以简单或有效的方式执行以下操作:
使用 logrotate 或其他工具为每个月创建一个文件夹:例如,mkdir $currentMont = october,然后将所有 2012 年 10 月的文件放在那里,依此类推,每个月。
【问题讨论】:
-
这些日志跨越 2 个月,您希望它们按开始时间排序吗?
-
嗯,这是我的服务器每 2 小时记录一次日志的示例:)