file1
で終わるファイルSuccess...
がありますOR success...
大文字と小文字を区別しない方法で、grep
をsuccess
にしたい。
次のコマンドを作成しましたが、大文字と小文字が区別されます
cat file1 | grep "success\.\.\."
returns 0
Success...
OR success...
の両方を含むように変更するにはどうすればよいですか
パターンの大文字と小文字を区別しない-i
フラグを使用できます。
grep -iF "success..." file1
また、cat
は必要ありません。 grep
は、grep <pattern> <file>
という構文のファイルを受け取ります。また、-F
フラグを使用して固定文字列を検索し、省略記号をエスケープしないようにしました。
私にとってはSQL = echo $line | grep -iF "SQL"
; ITは完璧に動作します