比如说 我要监控服务器上的 supervisor日志,
每一次jenkin部署了代码 supervisor都会重启任务生成新的日志文件.
最朴素的方法 就是
ls -t
# 找到最新的日志文件 xxx.log
sudo tail -f xxx.log
以前都是怎么做的呢?
通道灌进去, 挺丑的......
ls -t | head -n1 | xargs sudo tail -f
后来无意发现一个好玩的东西
sudo tail -f `ls -t | head -n1`
------------
find -mtime +5 -name "*.log" -exec rm -f {} \;