我有一个file1
以Success...
OR
结尾
的文件success...
我想以一种不区分大小写的方式来grep
表示这个词success
。
我已经写了以下命令,但是区分大小写
cat file1 | grep "success\.\.\."
我该如何,它改变它,以便returns 0
与两个Success...
或
success...
我有一个file1
以Success...
OR
结尾
的文件success...
我想以一种不区分大小写的方式来grep
表示这个词success
。
我已经写了以下命令,但是区分大小写
cat file1 | grep "success\.\.\."
我该如何,它改变它,以便returns 0
与两个Success...
或
success...
Answers:
您可以使用-i
使模式不区分大小写的标志:
grep -iF "success..." file1
另外,也不需要cat
。grep
使用语法为的文件grep <pattern> <file>
。我还使用该-F
标志来搜索固定字符串,以避免转义省略号。
-F
无需进行任何正则表达式分析即可搜索确切的字符串,因此,如果您(如OP那样)在要查找的短语中包含特殊字符,则键入起来通常会更快,更容易
grep -i success file1
返回与预期的输出相同的输出吗?