linux的grep-egrep命令

Linux / 33人浏览 / 0人评论

linux的grep&egrep命令,linux文档中搜索匹配指定字符串

搜索某个文件

grep '搜索内容' text.log

搜索多个文件

grep '搜索内容' one.log two.log
grep '搜索内容' *.log

搜索显示文本在文件中的行数 用参数 -n

grep -n "搜索内容" *.log

搜索忽略大小写 用参数 -i

grep -i "搜索内容" *.log

搜索不匹配指定字符串的行

grep –v "搜索内容" *.log

搜索进程时 不显示包含命令 grep nginx 的进程

ps -ef | grep nginx
ps -ef | grep nginx| grep -v grep

搜索、查找匹配的行数

grep -c "搜索内容" *.log

显示匹配的部分而不是整行

grep -o '搜索内容' *.log

搜索完全匹配字符 用参数w

grep -w "搜索内容" *.log

正则表达式进行更复杂的搜索

grep -E '正则表达式' *.log

递归搜索目录中所有文件

grep -r '搜索内容' /etc/html/

转载注明:

扩展查找

0 条评论

还没有人发表评论

发表评论 取消回复

记住我的信息,方便下次评论
有人回复时邮件通知我