Bash错误:读取文件

时间:2015-11-06 08:46:39

标签: bash

该脚本的主要思想是在日志文件中查找模式,并在日志中列出一个或多个模式时执行某些操作。

flag=No
while read line;
do
  if  [ $line = “^PAT[0-9]” ]; then
   patnum=`awk –f= ‘{print $1}’`
   pattern=`awk –f= ‘{print $2}’`
    res=`grep –c $pattern FILENAME`
    if res > 0; then
      echo "Do something"
      flag=yes
    fi    
  fi
done < $Pattern_File

if [ flag = yes]; then
      sleep 5
      echo "End result"
fi

Pattern_File是这样的:

  PAT01="String1"
  PAT02="String2"
  PAT03="String50"

设置好所有内容之后,我得到以太这个错误:bash:$ Pattern_File:模糊重定向或当我设置它时:完成&lt; &#34; $ Pattern_File&#34; - &GT;错误是没有这样的文件或目录。

这里有什么想法吗? :)

0 个答案:

没有答案