sedを使用して、次の文字列をnull / nothingに置き換えようとしています。
(env "MyValue")
このように脱出をたくさん試しましたが、うまくいきませんでした。
sed -i -e "s|"\(\env \"\MyValue\"\\)\"|""|g" ./myFile
私に指示を与えることができるsedマスターがありますか? (いくつかの試みによって)私のファイルから上記の文字列を削除するためにsedを取得できないようです。
ありがとうございます!
答え1
sedスクリプトを一重引用符で囲むと簡単です。
$ cat myFile
abc (env "MyValue") def
$ sed -i 's/(env "MyValue")//g' myFile
$ cat myFile
abc def