📜  Linux Grep命令

📅  最后修改于: 2020-12-08 02:57:37             🧑  作者: Mango

Linux grep

“ grep”命令代表“全局正则表达式print” 。 grep命令过滤文件的内容,这使我们的搜索变得容易。

带管道的grep

'grep'命令通常与管道(|)一起使用

句法:

command | grep 

例:

cat marks.txt | grep 9

看上面的快照,grep命令过滤所有包含'9'的数据。

没有管道的grep

也可以不使用管道而使用。

句法:

grep  

例:

grep 9 marks.txt

看一下上面的快照,grep命令执行与先前示例相同的工作,但没有管道。

grep选项

  • grep -vM :'grep -v'命令显示与指定单词不匹配的行。
  • 句法:

    查看上面的快照,命令“ grep -A1 yellow exm.txt”显示搜索到的行和下一行,命令“ grep -B1 yellow exm.txt”显示搜索到的行与上一行,命令“ grep -C1 yellow exm.txt”显示在前一行。 txt”显示搜索到的行以及前一行和后一行。