アンパサンド(&)および0グループ(\0)

アンパサンド(&)および0グループ(\0)

代替案の点で & と \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

\0POSIX sedマニュアル、gnu sedマニュアル、またはinfo sedLinuxにはドキュメントがありません。だから携帯性が良いかどうかはよくわかりません。&一方、これはどこでも機能するはずです。

関連情報