鸟哥Linux私房菜笔记(二)

第12章  正则表达式

grep  [-acinv]  ‘搜索字符串‘  filename  其中-a表示在二进制文件以文本文件方式搜索,-c计算次数,

-i忽略大小写,-n输出行号,-v反向选择,即显示不含‘搜索字符串’的行。

行首与行尾 ^ $

在[]内表示反向选择,在之外则表示定位在行首。

. 任意字符、+ 一个或一个以上字符、? 零个或一个字符、 ()里表示字符串。

sed  [-nefr]  [function]  其中-n表示安静模式,只有经过sed处理的行才显示到标准输出,

-e直接在命令行模式进行sed操作编辑,-f直接将sed的操作写在一个文件内,-f filename则可以执行filename内的sed操作,-r支持扩展正则表达式语法。

function有下面操作:a新增,c替换,d删除,i插入,p打印,s搜索

 

郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。