14Mar 2017sed中的正则替换 Linuxtlanyan2020年8月15日昨天用sed批量替换文件中的内容,发现sed中的正则和平时用的不一样:加号在sed的正则表达式中不能正常使用,必须加上-r参数才能生效;sed中引用用&符号,表示匹配到的全部内容,不能使用\1, \2这种匹配分组;学无止境,今后多多熟悉。参考http://stackoverflow.com/questions/22099623/sed-plus-sign-doesnt-workAD:【加速器推荐】 搬瓦工官方代理服务Just My Socks,高速CN2 GIA线路流畅访问外网,被墙自动更换IP赞分享您可能喜欢[译]Linux中cron命令的16个基础用法及示例树莓派设置远程访问Linux查看硬盘信息方法总结使用GoTTY访问内网服务器crontab中的百分号nginx: open failed, permission denied标签:sed正则
+ 属于扩展的正则表达式语法,很多工具默认都不支持扩展的语法(因为性能会差一点),需要加个选项开启。
sed 也可以用 \0 \1 \2 匹配分组啊,不过要注意转义。
感谢指教