您的位置:首页 > 其它

grep用法小结

2015-07-25 18:08 246 查看
基本用法:

grep -c user file1 file2 只打印文件中匹配的行数

grep -n user file1 file2 打印文件中匹配的内容并显示行号

grep -vc user file1 file2 打印出file1和file2不包含user的行数

grep -i user file1 file2 打印出file1和file2中包含user的行,并且不区分大小写

grep -h user file1 file2 打印出file1和file2中包含user的行,只是不显示文件名

grep -l user file1 file2 打印file1和file2中包含user的文件名

grep -r user * 打印出包含user的文件名和行内容,不对子目录同样检索

grep -w user* file1 file2 -w参数屏蔽了元字符,表示搜索user*

grep -w ‘word’ * 严格匹配,只查找包含word的行

与正则表达式一起使用

grep ^- file1 打印以-开头的行

grep ^$ file1 打印空白行

grep [Cc]aaa file 搜索caaa和Caaa

grep ^/..../* file 搜索/开头,/*结尾、并且中间有四个字符的行

grep '\-\{5\}' * -出现5次的地方

grep \<the\> 精确匹配
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: