Shellscript监视日志文件(如果关键字触发然后执行命令)?
有没有便宜的方法来监视日志文件(如)tail -f log.txt
,然后如果[error]
出现类似的内容,请执行命令?
谢谢。
回答:
tail -fn0 logfile | \while read line ; do
echo "$line" | grep "pattern"
if [ $? = 0 ]
then
... do something ...
fi
done
以上是 Shellscript监视日志文件(如果关键字触发然后执行命令)? 的全部内容, 来源链接: utcz.com/qa/415662.html