【发布时间】:2016-09-19 10:35:06
【问题描述】:
我必须阅读日志,直到收到“Server Startup”。
当我得到字符串“startup”时,我必须退出tail 命令并继续执行其余的脚本操作。
现在的语法是:
cd /opt/path/path/path
LOG_FILE=$(ls -ltr | tail -1 |awk '{print $9}')
tail -f $LOG_FILE
提前致谢
【问题讨论】:
-
使用
ls -lrt在目录中查找最新文件不是一个好主意。你最新的文件名是什么包含空格?类似"latest file"