テキストファイルのパスをsedに置き換える

テキストファイルのパスをsedに置き換える

次の行を含むテキストファイルがあります。

Directory="C:\Interface\LTS\BDU"

次に交換する必要があります。

Directory="C:\Interface\LTS\"

色々な組み合わせを試してみましたが、うまくいかないようです。

私が試した最後のものは次のとおりです。

sudo sed -i 's|"\LTS\BDU"|"\LTS\"|' application.tmp

この問題にどのように対処する必要がありますか?

ベストアンサー1

sudo sed -i sed 's|\\LTS\\BDU|\\LTS\\|' application.tmp
  1. "その文字と一致しないため、sedコマンドには必要ありません。
  2. あなたは脱出する必要があります\

おすすめ記事