sedと特殊文字[閉じる]

sedと特殊文字[閉じる]

</link>作業中の</title>ファイルのスペースを置き換えるためにsedを使用しようとしています。

sed -i 's,</link>,,' file.txt

/なしで同じコマンドを使用すると機能しますが、/を使用すると機能しません。 sedを使用してこれを行う方法はありますか?

ベストアンサー1

sed -i -e  's/<\/link>/ /g' file.txt

これは/sedのコマンド区切り文字であるため、次のようにエスケープする必要があります。\

おすすめ記事