grep命令
时间:2020-04-13 12:00:38
收藏:0
阅读:55
grep命令
-v :排除某些行
-n :显示匹配行和行号
-i :不区分大小写
-c :只统计匹配的行数
--color :为grep过滤的匹配字符添加颜色
-w :只匹配过滤的单词
-o :只输出匹配的内容
-A n :显示匹配到的字符串所在的行及其后n行,after
-B n :显示匹配到的字符串所在的行及其前n行,before
-C n :显示匹配到的字符串所在的行及其前后各n行,context
-l :列出文件内容符合指定的范本样式的文件名称。
案例一
grep test test.sql
grep -v test test.sql # 排除包含test的行
案例二
grep --color=auto test test.sql #自动配置色彩
grep --color=always test test.sql
grep --color=never test test.sql #过滤不显示色彩
案例三
grep -li log ./* 2> /dev/null #过滤出当前目录下包含log关键字的文件名
原文:https://blog.51cto.com/13740170/2486821
评论(0)