微信头像红旗怎么弄啊-微服务网关
![grep用法](/uploads/image/0706.jpg)
2023年4月3日发(作者:ora 12154)
选项意义
-c 只输出匹配⾏的数量
-i 搜索时忽略⼤⼩写
-h查询多⽂件时不显⽰⽂件名
-l
只列出符合匹配的⽂件名,⽽不列出具
体的匹配⾏
-n列出所有的匹配航,并显⽰⾏号
-s不显⽰不存在或⽆匹配⽂本的错误信息
-v显⽰不包含匹配⽂本的所有⾏
-r
递归搜索,不仅搜索当前⼯作⽬录,⽽
且搜索⼦⽬录
-E ⽀持扩展的正则表达式
-F
不⽀持正则表达式,按照字符串的字⾯
意思进⾏匹配
......
Linuxgrep命令
命令介绍
GREP是GlobalsearchRegularExpressionandPrintouttheline的简称,即全⾯搜索正则表达式并把⾏打印出来。GREP是⼀种强⼤的⽂
本搜索⼯具,它能使⽤正则表达式搜索⽂本,并把匹配的⾏打印出来,greap也是Linux中最⼴泛使⽤的命令之⼀。本⽂主要介绍grep命令,
并简略介绍grep命令族中的其他命令⽤法。
命令基本⽤法
grap命令是⽀持正则表达式的⼀个多⽤途⽂本搜索⼯具,grep的⼀般格式为:
grep[选项][模式][⽂件...]
grep命令由选项、模式和⽂件三部分组成,它在⼀个或多个⽂件中搜索满⾜模式的⽂本⾏,模板后的所有字符串被看做⽂件名,⽂件名可以
有多个,搜索的结果被打印到屏幕。
grep命令的选项及其意义如下:
grep命令的模式⼗分灵活,可以是字符串,也可以是变量,还可以是正则表达式。需要说
明的是,⽆论模式是何种形式,只要模式中包含空格,就需要使⽤双引号将模式引起来,
如果不加双引号,空格后的单词容易被误误认为是⽂件名。
---经在Ubuntu上尝试,不⽤空格也是可以成功搜索的,只是显⽰的结果稍微有⼀点区别。
grep⽀持多⽂件查询,如:
#多⽂件查询
grep命令指定多个⽂件时可以使⽤通配,这样就不必逐个给出待搜索的⽂件了,例如:
grepcertificateo?.pem
具体的选项的使⽤可以通过查询帮助信息获得详细的说明。
命令族简介
Linux系统⽀持三种形式的grep命令,通常将这三种形式的grep命令称为grep命令族,这三种形式具体为:
grep:标准grep命令,⽀持基本正则表达式;
egrep:扩展grep命令,⽀持基本和扩展正则表达式;
fgrep:快速grep命令,不⽀持正则表达式,按照字符串的字⾯意思进⾏匹配。
egrep命令与grep-E等价,fgrep命令与grep-F等价,在某些Linux的发型版中,egrep和fgrep都是grep命令的别名,分别将其符号链接到
grep-E和grep-F命令。
egrep和fgrep命令极少使⽤,因为grep命令已⼗分强⼤,⾜以替代egrep和fgrep命令,它们的⽤法就不介绍了。
更多推荐
grep用法
发布评论