以下是一个示例 shell 脚本,它通过 for 循环遍历多个 .log 日志文件,并打印出 .log 日志文件的最后一行:
#!/bin/bash
# 遍历当前目录下所有 .log 文件
for logfile in *.log
do
# 获取 .log 文件的最后一行
last_line=$(tail -n 1 $logfile)
# 打印 .log 文件的最后一行
echo "$logfile 最后一行:$last_line"
done
请注意,上面的代码假定遍历的日志文件都存在于当前目录下。如果你需要遍历其他目录中的日志文件,请修改 *.log