- ベストアンサー
sedで置換した値を変数にセットしたい。
sedで置換した値を変数にセットしたい。 次のように変数aaにセットした文字列「abc」を「abd」に置換して、再度変数aaにセットしたいのですがうまくいきません。 # aa=abc # aa=`echo $aa | sed -e 's/c/d/'` sed: -e 表現 #1, 文字数 5: 「s」コマンドが終了していません # 宜しくお願いします。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
それでちゃんと動作してましたが。 sedでエラーになっているので、まずはバッククオートとはずした echo $aa | sed -e 's/c/d/' の形で正しく動作するか確認してみては。 ちなみに echo $aa | sed -e 's/c/d' としたら、まったく同じエラーになります
お礼
ご指摘のとおりやり直してみたら、動作しました。 ご回答ありがとうございました。