代替案の点で & と \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にはドキュメントがありません。だから携帯性が良いかどうかはよくわかりません。&
一方、これはどこでも機能するはずです。