【发布时间】:2012-03-26 13:20:25
【问题描述】:
我想知道是否有人可以帮助我 - 解决一个问题,但我似乎无处可去。 Ye olde Google 也不会吐太多..
基本上我有各种服务器日志文件(server.log、full.log 等等),它们都被隐藏并归档到 /logs 的目录中,例如:26_03_2012_11-17 和 26_03_2012_09-17。我尝试创建的脚本理想情况下适用于“tail.sh 问题”,它会找到最新的问题.log 文件和“tail -f”。不幸的是,我一直在苦苦挣扎,试图弄清楚如何 tail -f 最新的 server.log、problems.log 等。
当您在其中一个日期目录中时,我目前所拥有的(我认为)有效,我只需要它递归搜索以找到该文件的最新版本。
tail -f `ls -tr | grep full.log | tail`
非常感谢任何帮助
【问题讨论】:
-
这样的,好难帮。提供有关目录结构的更多信息,以防它不是 /var/log 所有日志和您认为问题所在的一些代码......
-
是的,我的问题是我现在拥有的东西很乱。此外,它是我在工作中使用的东西,我不想不小心与世界分享太多信息,即使它没有什么有用的。