& 和 \0 在替换替代品方面有什么区别吗?
$ echo a b c | sed 's/\(a\) b \(c\)/&/'
a b c
$ echo a b c | sed 's/\(a\) b \(c\)/\0/'
a b c
答案1
我没有\0
在 POSIX sed 手册、gnu sed 手册或info sed
Linux 上看到文档。所以,我不确定它的便携性如何。&
另一方面,应该在任何地方都有效。
& 和 \0 在替换替代品方面有什么区别吗?
$ echo a b c | sed 's/\(a\) b \(c\)/&/'
a b c
$ echo a b c | sed 's/\(a\) b \(c\)/\0/'
a b c
我没有\0
在 POSIX sed 手册、gnu sed 手册或info sed
Linux 上看到文档。所以,我不确定它的便携性如何。&
另一方面,应该在任何地方都有效。