如何获取logrotate文件列表



我的程序如何通过logrotate创建的日志历史记录迭代?

logrotate有许多用于文件命名的选项。例如,dateextdelaycompressrotate都以某种方式影响文件名。我希望我的程序对Linux友好并使用大多数选项。

我阅读了logrotate的整个manpage,并且找不到有关其他软件如何检查logrotate产生的文件的任何描述。也许有些姐妹实用程序了解logrotate对我的日志文件做了什么,并且可以轻松检索此信息?

又重新阅读了3次,我找到了以下单词:

请注意,该格式生成的日期固定必须是词汇上排序的... 使用旋转选项时,logrotate类别所有旋转的文件名以找出较早的日志文件

因此,我们有一个记录的方法来查找文件。对于反向时间顺序,当然使用dateext时,必须逆转排序。

最新更新