第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搜索
时间: 2024-09-29 21:22:31