当前位置: 技术问答>linux和unix
grep 后向引用问题
来源: 互联网 发布时间:2016-09-28
本文导语: 好像-E POSIX ERE不支持后向引用, 那POSIX BRE呢? ----------------------------------- 测试数据是: grep -E (aa)b1 test 文件test的内容为: aabaaccddcc ----------------------------- 大家了解吗 | 深以楼主所言...
好像-E
POSIX ERE不支持后向引用,
那POSIX BRE呢?
-----------------------------------
测试数据是:
grep -E (aa)b1 test
文件test的内容为:
aabaaccddcc
-----------------------------
大家了解吗
POSIX ERE不支持后向引用,
那POSIX BRE呢?
-----------------------------------
测试数据是:
grep -E (aa)b1 test
文件test的内容为:
aabaaccddcc
-----------------------------
大家了解吗
|
深以楼主所言为然
POSIX ERE 确实不支持后向引用,但是POSIX BRE支持后向引用
grep (aa)b1 test
楼主可以试试
echo "aabaaccddcc" | sed -n -e 's/(aa)b1//p'
输出应该为
ccddcc
POSIX ERE 确实不支持后向引用,但是POSIX BRE支持后向引用
grep (aa)b1 test
楼主可以试试
echo "aabaaccddcc" | sed -n -e 's/(aa)b1//p'
输出应该为
ccddcc
|
不懂 这样呢?grep -E (aa)b{1} test