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\> 精确匹配
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\> 精确匹配
相关文章推荐
- Vs2012 构建配置 Lua5.2.3
- 深入分析ConcurrentHashMap(转)
- java bean对象之间复制属性
- 数据库中的左连接(left join)和右连接(right join)区别
- 阿里电话面试题详解
- JSLink文件中使用field的自定义属性
- poj3169 差分约束系统
- 输出一个等边三角形的字母阵,等边三角形的两腰为字母A,往里靠依次字母大一个(详细题目文章中描述)
- 输出一个等边三角形的字母阵,等边三角形的两腰为字母A,往里靠依次字母大一个(详细题目文章中描述)
- 二分搜索 Codeforces Round #218 (Div. 2) C. Hamburgers
- javascript实现动态导入js与css等静态资源文件的方法
- C++ 继承与接口 知识点 小结(一)
- HDU1312 Red and Black 解读
- 我关注的一周技术动态2015.7.26
- DNA Sorting(排序)
- MD5Util
- Maven详解
- LeetCode 1 search in rotated array
- 面向对象第四天
- 设置C# Windows 服务与桌面交互