次の行を含むテキストファイルがあります。
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
"
その文字と一致しないため、sedコマンドには必要ありません。- あなたは脱出する必要があります
\
。