Linux对于grep命令的操作使用
关于对grep的命令使用整理
功能说明:查找文件里符合条件的字符串。
grep命令在对一个或多个文件的内容进行基于模式的搜索的情况下是非常有用的。模式可以是单个字符、多个字符、单个单词、或者是一个句子。当命令匹配到执行命令时指定的模式时,grep会将包含模式的一行输出,但是并不对原文件内容进行修改。
首先谈一下grep命令的常用格式为:grep [选项] 查找内容 源文件
接下来是带上选项进行操作
以下是常用的一些选项
选项 | 功能 |
---|---|
-n | 显示匹配行和行号 |
-i | 忽略字母大小写 |
-c | 显示总共有多少行被匹配到了,而不是显示被匹配到的内容,注意如果同时使用-cv选项是显示有多少行没有被匹配到。 |
-V | 显示版本信息 |
–color | 将匹配到的内容以颜色高亮显示。 |
-o | 只显示被模式匹配到的字符串。 |
-w | 被匹配的文本只能是单词,而不能是单词中的某一部分,如文本中有liker,而我搜寻的只是like,就可以使用-w选项来避免匹配liker |
这是我在一本书上找的,算比较实用的了
另外对于要匹配的内容,可以输入以下两部分内容:
1、直接输入要匹配的字符串
2、使用基本正则表达式
以上就是这次关于grep的所有内容了。