特定の文字列に一致するファイルから行を削除したい。これらの文字列には、'/' などのスラッシュが含まれています。私の問題は、置換のために sed で区切り文字を変更できますが、delete オプションでは変更できないようです。
つまり、これは $x のスラッシュのために機能しません:
sed --in-place "/$x/d" total-list.csv
$x は、たとえば " http://someurl.com/uri " です。ただし、d オプションを使用する場合は区切り文字を変更できないようです (たとえば、/ ではなく ~ にする必要があります)。
誰でもこれについて助けることができますか?
ありがとうポール