一、命令简介
grep命令是global regular expression print(全局正则表达式输出)的缩写。它在一个或者多个文件中搜索与给定的内容的匹配的行,并将匹配的内容输出。
二、使用语法
格式:grep [options] [pattern] file
参数 | 作用 |
---|---|
-v | 显示不能被匹配到的字符串(反转) |
-c | 只输出匹配行的数量 |
-l | 只列出符合匹配的文件名,不列出具体的匹配行 |
-n | 列出所有的匹配行,并显示行号 |
-h | 查询多文件时不显示文件名 |
-w | 匹配整词 |
-x | 匹配整行 |
-e | 支持使用扩展的正则表达式字符串 |
-o | 只输出匹配内容 |
-L | 列出不包含匹配项的文件名 |
三、使用场景
1.过滤空行