如何在Linux系统中使用Grep命令

介绍

本篇文章为大家展示了如何在Linux系统中使用Grep命令,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。

Grep命令主要用于从文件中查找指定的字符串。
首先建一个demo_file:

代码如下:


猫demo_file美元,
这条线是第一个大写线在这个文件中。这条线,
是第一小写线在这个文件中。,
这一行所有的第一个字符的单词用大写。,

两行以上这条线是空的。,
,这是最后一行。,

<>强例01:从单个文件中查找指定的字符串

代码如下:


$ grep“this"demo_file,
这条线是第一小写线在这个文件中。,
两行以上这条线是空的。,

<>强例02:从多个文件中查找指定的字符串

代码如下:


美元cp demo_file demo_file1,
,
$ grep“this"demo_ *,
demo_file:这条线是第一小写线在这个文件中。,
demo_file:两行以上这条线是空的。,
demo_file:这是最后一行。,
demo_file1:这条线是第一小写线在这个文件中。,
demo_file1:两行以上这条线是空的。,
demo_file1:这是最后一行。,

<>强例03:忽略大小写使用grep - i

代码如下:


$ grep - i“the"demo_file,
这条线是第一个大写线在这个文件中。这条线,
是第一小写线在这个文件中。,
这一行所有的第一个字符的单词用大写。,
,这是最后一行。,

<>强例04:在文件中匹配正则表达式

如果你能在实际使用正则表达式,能使效率大大提高。在下面的例子中,匹配了所有以行开的头,以空结尾的行。

代码如下:


$ grep“行。* empty"demo_file,
两行以上这条线是空的。,

从Grep文档的来看,一个正则表达式必须遵循下面的匹配操作。
1。?,,,,,,,,匹配前面的项是可选的,最多>上述内容就是如何在Linux系统中使用Grep命令,你们学到知识或技能了吗?如果还想学到更多技能或者丰富自己的知识储备,欢迎关注行业资讯频道。

如何在Linux系统中使用Grep命令