可以使用Linux命令“tail -f”将控制台日志输出到脚本中。以下是一个示例脚本:
#!/bin/bash
LOG_FILE="/var/log/syslog"
# tail -f输出日志到脚本
tail -f $LOG_FILE | while read line
do
# 处理日志行
echo "$line"
done
此脚本将输出日志文件“/var/log/syslog”的内容。您可以更改“LOG_FILE”变量以选择不同的日志文件。每次在控制台中添加新行时,脚本就会输出该行。 您还可以使用其他Linux命令和工具来处理日志行。
下一篇:Bash脚本: 复制特殊变量$@