0

コマンド ラインで次のように入力します。

    echo happy | sed -r s/\([p]\)\([p]\)/*\1*\2*/

次の結果が期待されます。

    ha*p*p*y

代わりに、これが結果です。

    ha*1*2*y

Ubuntu 12.04.3 LTS (GNU/Linux 3.2.0-53-generic x86_64) を使用しています シェルは -ksh sed は 4.2.1 2010 年 12 月

-r オプションにより\(、 andを使用できました\)\1それも有効になると思ってい\2ましたが、そうではないようです。私が見落としている別のオプションはありますか?

4

2 に答える 2