Linux之grep的使用
来源:互联网 发布:淘宝会员名不符合要求 编辑:程序博客网 时间:2024/04/30 05:39
常用的g r e p选项有:
-c 只输出匹配行的计数。
-i 不区分大小写(只适用于单字符)。
-h 查询多文件时不显示文件名。
-l 查询多文件时只输出包含匹配字符的文件名。
-n 显示匹配行及行号。
-s 不显示不存在或无匹配文本的错误信息。
-v 显示不包含匹配文本的所有行。
-E 匹配“与”或者“或”模式。
例子:
查询myfile.txt空行的行数:grep -c '^$' myfile.txt
查询myfile.txt中test.conf所在行:grep -n 'test/.conf' myfile.txt
查询当前目录下所有txt中含IP地址格式为nnn.nnn.nnn.nnn的文件名:
grep -l '[0-9]/{3/}/.[0-9]/{3/}/.[0-9]/{3/}/.[0-9]/{3/}' ./*.txt
使用grep匹配“与”或者“或”模式.grep命令加- E参数,这一扩展允许使用扩展模式匹配。例如,要抽取城市代码为219或216,方法如下:
grep –E ‘219|216’data.txt
219 aaaa
216 bbbb
表1 类名及其等价的正则表达式
类 | 等价的正则表达 |
[ [ : u p p e r : ] ] | [ A -Z ] |
[ [ : l o w e r : ] ] | [ a -z] |
[ [ : d i g i t : ] ] | [ 0 - 9 ] |
[ [ : a l n u m : ] ] | [ 0 - 9 a - zA-Z] |
[ [ : s p a c e : ] ] | 空格或t a b键 |
[ [ : a l p h a : ] ] | [ a - z A - Z ] |
- Linux之grep的使用
- Linux之grep工具的使用
- 每天学点Linux之grep命令的使用
- linux grep命令的使用
- linux grep命令的使用
- linux grep命令的使用
- linux下的grep使用
- Linux grep命令的使用
- linux grep命令的使用
- linux中grep的使用
- Linux grep指令的使用
- linux中grep的使用
- linux shell 之 grep简单使用
- linux命令之grep的-o选项
- Linux Grep命令使用的详细介绍
- Linux Grep命令使用的详细介绍
- Linux Grep命令使用的详细介绍
- linux grep命令使用的详解
- XRRSetScreenConfigAndRate 实例
- asp.net的反编译!
- 在Fedora Core 8半手动上安装LAMP
- 对别人的恶意你是否可以更有智能地以善意回应呢?
- 使用GroboUtils进行多线程测试
- Linux之grep的使用
- 用c#读写ini文件
- Visual Basic 使用对象编程:使用类(一)—— 什么是类?
- sqlserver获取第n行数据
- 从处理小事的方式中反映出一个人的处事态度
- Visual Basic 使用对象编程:使用类(一)—— 什么是类?
- socketpair的使用
- Java开源测试工具收藏
- 大型数据库的设计(使用分区视图)