如何grep文件中的不区分大小写的字符串?

时间:2018-01-28 23:17:54

标签: bash shell awk sed grep

我有一个以{1}结尾的文件 file1Success...

我希望success...grep这个词的方式不区分大小写。

我编写了以下命令,但它区分大小写

success

如何更改它以使cat file1 | grep "success\.\.\."returns 0Success... success...

2 个答案:

答案 0 :(得分:50)

您可以使用-i标志,使您的模式不区分大小写:

grep -iF "success..." file1

此外,不需要catgrep获取语法为grep <pattern> <file>的文件。我还使用-F标志来搜索固定字符串,以避免转义省略号。

答案 1 :(得分:0)

对我来说SQL = echo $line | grep -iF "SQL"; IT工作完美