您的位置首页百科知识

Linux系统grep命令详解

Linux系统grep命令详解

的有关信息介绍如下:

Linux系统grep命令详解

Linux系统grep命令详解,grep命令是强大的文本搜索工具,可以从文本中精确过滤出想要的内容。这里在Ubuntu虚拟机做简单的介绍。

打开Ubuntu虚拟机,在桌面空白处右键 -- 打开终端。

使用vi编辑器创建一个文本文件‘grp.txt’,命令如下:

vi grp.txt

在grp.txt中写内容如下:

Hello World

Happy New Year

保存退出grp.txt文件。

在终端运行命令,查看Happy这个词一共在grp.txt文件有几行,使用命令:

grep -c Happy grp.txt

打印出1,因为只有一行有Happy。

在终端运行命令,查看Happy这个词匹配行记行号,使用命令:

grep -n Happy grp.txt

打印出内容如下图所示,匹配到Happy所在行内容显示出行号,并用不同颜色表示出来。

在终端运行命令,查看不包含Happy这个词的所有行,使用命令:

grep -v Happy grp.txt

打印出内容如下图所示,匹配到Happy不在行的内容。