grep (全称: Global Regular Expression Print )命令用于根据给定的正则表达式搜索文本,并将匹配的行打印出来。
grep -i
表示查找的过程中忽略大小写
常见用法
在已安装的rpm包里,查询是否有tree相关的包
sh
rpm -qa | grep -i "tree"
在文件中搜索一个单词 ,命令会返回一个包含 "error" 的文本行
sh
grep "error" test.log
grep "error" test.log test2.log 支持多文件
命令行历史记录中 搜索输入过 git 命令的记录
sh
history | grep -i git
参考
Further Reading : [Ref] Grep 命令的15种常用用法(值得收藏)
Further Reading : [Ref] Linux 系统 grep 命令超详细讲解