文本搜索
grep
:文本搜索
# 语法 grep [选项] "查找内容" 文件
- 注意:它会返回查找内容所在的一整行。
命令选项 | 说明 |
---|---|
-i |
忽略大小写 |
-n |
显示匹配行号 |
-v |
显示不包含匹配文本的全部行 |
结合正则表达式
正则表达式 | 说明 |
---|---|
^ |
以指定字符串开头 |
$ |
以指定字符串结尾 |
. |
匹配一个非换行符的字符 |
[] |
中括号中的每一个字符之间都是或关系,如[ab1] 表示a 或b 或1 |
# 语法 grep [选项] "结合正则的搜索内容" 文件
- 扩展:
grep
命令能够文本搜索管道中的内容,好比:
ls / | grep 'lib'
- 在使用
grep
命令的时候,能够省略搜索内容的单、双引号,如:
ls / | grep lib, grep hello 1.txt