监视日志文件的脚本意外退出

时间:2015-07-22 15:00:22

标签: bash shell

我编写了一个简单的脚本来监视elasticsearch.log,寻找特定的模式,最后发送curl POST请求。

#!/bin/bash

tail -F -n 0 elasticsearch.log | \
while read -r line 
do 
  echo "$line" | grep '<PATTERN>'
  if [[ "$?" -eq 0 ]] 
  then
    curl -X POST <URL>
  fi
done

问题是脚本在0退出状态下意外退出。你知道可能是什么原因吗?

0 个答案:

没有答案