小编Tho*_*mas的帖子

删除sed匹配特殊正则表达式的行

我尝试删除所有以一些可选的特殊字符开头的行,然后是blubb:

这就是我想要匹配的线:

#blubb
*blubb
-blubb
blubb
Run Code Online (Sandbox Code Playgroud)

多数民众赞成应该这样做,但不工作:(

sed "/^.?blubb$/d" -i special.conf  
sed "/^[#*-]?blubb$/d" -i special.conf  
Run Code Online (Sandbox Code Playgroud)

有人有正确的解决方案吗?

regex sed match

17
推荐指数
1
解决办法
2万
查看次数

标签 统计

match ×1

regex ×1

sed ×1