SED を使用して conf ファイルの特定の行を削除します。

SED を使用して conf ファイルの特定の行を削除します。

この命令で壁にぶつかりました..

この行を削除したいです。

include "/etc/nginx/software.conf";

名前からwebsite

私は試した:

sed -ri '/include \"/etc\/nginx\/wesbite.conf\"\;/d' website

単純なsedコマンドはうまくいきます。しかし、これらすべての特殊文字が私を混乱させます。

どんな提案がありますか?

ありがとうございます。

答え1

+代わりに区切り記号として使用して修正されました/

sed -i 's+include "/etc/nginx/software.conf";++' website

助けてくれてありがとう。

関連情報