使用Grep不区分大小写

grep 也很有用  匹配并找出测试中的短语、单词和字符。最常用的情况之一是使用 grep 区分大小写或不区分大小写。在本教程中,我们将研究不同的示例。我们都准备好了 grep 在下面的教程中。

null

Linux grep命令教程及示例

区分大小写

我们将从 grep 区分大小写的命令。在本例中,我们将搜索 ismail 在里面 /etc/passwd .

$ grep "ismail"  /etc/passwd
Case Sensitive
区分大小写

不区分大小写

现在我们将搜索 ISMAIL 以不区分大小写的方式。我们希望两者都匹配 ismail ISMAIL 在里面 /etc/passwd 文件。我们将使用 -i 选项以指定不区分大小写。

$ grep -i "ISMAIL" /etc/passwd
Case Insensitive
不区分大小写

不区分大小写和递归

在某些情况下,我们可能需要搜索不区分大小写和递归的方式。我们将使用 -r 选项以使我们的不区分大小写的搜索递归。  在这种情况下,我们将搜索 ISMAIL 中不区分大小写 /etc 目录。

$ grep -r -i "ISMAIL" /etc
Case Insensitive and Recursive
不区分大小写和递归

相关文章: 如何在Bash Linux中使用正则表达式Regex?

© 版权声明
THE END
喜欢就支持一下吧
点赞0 分享