位置: IT常识 - 正文
推荐整理分享egrep命令 在文件内查找指定的字符串(emerge命令),希望有所帮助,仅作参考,欢迎阅读内容。
文章相关热门搜索词:zgrep命令详解,egrep命令使用例子,egrep grep,egrep命令使用例子,fgrep命令,egrep命令使用例子,ewfmgr命令,egrep命令使用例子,内容如对您有帮助,希望把文章链接给更多的朋友!
egrep命令来自英文词组“extended Global Regular Expression Print”的缩写,其功能是用于在文件内查找指定的字符串。egrep命令的执行效果与grep -E相似,使用参数也可以直接参考grep命令,不同点在于改良了grep命令原有的一些字符串处理功能,支持了更多正则表达式规则。
语法格式:egrep [参数] 文件名
常用参数:
-a像处理文本一样处理二进制程序-b显示匹配行距文件头部的偏移量-c仅显示匹配行的数量-h不显示文件名-i忽略大小写-l只显示符合匹配条件的文件名-n显示内容行号-q静默执行模式-r使用递归搜索模式-s不显示错误信息-v内容反选-w匹配整词-x匹配整行--help显示帮助信息--version显示版本信息参考示例
在某个文件中搜索包含指定关键词的行(单一关键词):
[root@linuxcool ~]# egrep 'root' File.cfg rootpw --iscrypted $6$c2VGkv/8C3IEwtRt$iPEjNXml6v5KEmcM9okIT.Op9/LEpFejqR.kmQWAVX7fla3roq.3MMVKDahnv0l/pONz2WMNecy17WJ8Ib0iO1pwpolicy root --minlen=6 --minquality=1 --notstrict --nochanges --notempty在某个文件中搜索包含指定关键词的行并显示行号:
[root@linuxcool ~]# egrep -n 'root|linuxprobe' File.cfg 18:network --hostname=linuxprobe.com20:rootpw --iscrypted $6$c2VGkv/8C3IEwtRt$iPEjNXml6v5KEmcM9okIT.Op9/LEpFejqR.kmQWAVX7fla3roq.3MMVKDahnv0l/pONz2WMNecy17WJ8Ib0iO140:pwpolicy root --minlen=6 --minquality=1 --notstrict --nochanges --notempty在某个文件中搜索包含指定关键词的行,将匹配内容反选后将结果输出到屏幕:
[root@linuxcool ~]# egrep -v 'root|linuxprobe' File.cfg #version=RHEL8ignoredisk --only-use=sdaautopart --type=lvm# Partition clearing informationclearpart --none --initlabel# Use graphical installgraphicalrepo --name="AppStream" --baseurl=file:///run/install/repo/AppStream# Use CDROM installation media………………省略部分输出信息………………在某个文件中搜索包含指定关键词的行(多个关键词,有任意一个即满足条件):
[root@linuxcool ~]# egrep 'root|linuxprobe' File.cfg network --hostname=linuxprobe.comrootpw --iscrypted $6$c2VGkv/8C3IEwtRt$iPEjNXml6v5KEmcM9okIT.Op9/LEpFejqR.kmQWAVX7fla3roq.3MMVKDahnv0l/pONz2WMNecy17WJ8Ib0iO1pwpolicy root --minlen=6 --minquality=1 --notstrict --nochanges --notempty与该功能相关的Linux命令:man命令 查看帮助信息ll命令 显示指定文件的详细属性信息xzgrep命令 在xz压缩文件上搜索正则表达式mount.nfs命令 挂载NFS网络文件系统su命令 切换用户身份mysqlhotcopy命令 备份数据库lnewusers命令 创建用户账号zcat命令 查看压缩文件的内容dd命令 拷贝及转换文件nm命令 显示二进制目标文件的符号表上一篇:autoreconf命令 更新已经生成的配置文件(autoreconf -ivf)
下一篇:mysqldumpslow命令 显示慢查询日志文件摘要(mysqldump语句)
友情链接: 武汉网站建设