grep是Linux系统中的一个文本流处理工具,用于在文件中搜寻所需要的内容。grep、awk、sed被称为文本处理三剑客。接下来我们看一下grep的使用格式及常用选项:grep[options]PATTERN[FILE...]
-v#过滤匹配到的行
-o#仅显示匹配到的字符
-i#匹配字符时候忽略大小写
-n#显示行号
-A..
分类:
其他好文 时间:
2015-11-09 19:06:48
阅读次数:
238
剑客起源于唐代传奇的中国武侠小说中,他们所使用的兵器剑的地位是至高无上的,一直也是兵器中的王者,符合了剑在中国古代社会的地位。今天给大家详细的总结一下linux系统下的利刃兵器:awk、sed、grep 三剑客介绍...
分类:
系统相关 时间:
2015-09-18 15:45:09
阅读次数:
286
1.正则表达式:就是一套处理大量字符串而定义的规则和方法。
2.正则表达式的应用很广泛,PERL,PHP,JAVA等。
3.linux运维中的正则表达式常用的:grep,sed,awk(linux三剑客).
4.正则表达式和linux通配符是有本质区别的。
注意事项:a,linux正则表达式一般以行为单位处理的。
b..
分类:
其他好文 时间:
2015-08-30 23:35:57
阅读次数:
354
1,取指定行的指定列[root@90-99oldboy]#cataa.txt1a2b3c4d5e6f7g8h9i10j11k12l13m14n[root@90-99oldboy]#awk‘{if(NR>=5&&NR<=10)print$1}‘aa.txt#me:NR代表行号,&&代表并且5678910[root@90-99oldboy]#awk‘{if(NR>=5&&NR<=10)print$2}‘a..
分类:
系统相关 时间:
2015-02-10 01:58:36
阅读次数:
161
1,查找并替换[root@90-99oldboy]#cattest.txtoldboy[root@90-99oldboy]#sed‘s#oldboy#gongli#g‘test.txt#me:只是修改了输出,原文件没变gongli#me:s---替换,g--全局替换,n--取消默认输出,p--把需要的打印出来,e--编辑#me:如果替换后的内容为空,则是剪切,可用来做截取..
分类:
系统相关 时间:
2015-02-10 01:57:49
阅读次数:
155