シェルスクリプトでファイル中に指定された文字列が存在するかどうかの判断方法
grepコマンドを使用することで、ファイル中の指定された文字列の有無を判定することができます。コマンドは次の通りです:
grep -q "指定字符串" 文件名
オプションの -q は静音モードを指します。つまり、一致するコンテンツは出力されません。指定された文字列がファイルにある場合、コマンドは0を返します。指定された文字列がファイルにない場合、コマンドは0以外の値を返します。コマンドの戻り値を判断することで、ファイル内に指定された文字列が存在するかどうかを判断できます。