bash:行にegrepエラーとechoエラーが発生しました。

bash:行にegrepエラーとechoエラーが発生しました。

これらの2行をどのように組み合わせることができ、TunerParamsおよび/またはCalicinternalが見つかったら、「Error: Rule 19: Tunerparams and/or Calicinternal in script at line X,Y...」をエコーし​​ます。

{
egrep -E "TunerParams|CalcInternal" $INPUT_FILE -n | cut -d ":" -f 1
echo "error: Rule 19: Tunerparams and/or Calicinternal in Script at line"
}

ベストアンサー1

awk '/TunerParams|CalcInternal/ {print "error: Rule 19: Tunerparams and/or Calicinternal in Script at line", NR}' $FILENAME

おすすめ記事