7

特定の文字列に一致するファイルから行を削除したい。これらの文字列には、'/' などのスラッシュが含まれています。私の問題は、置換のために sed で区切り文字を変更できますが、delete オプションでは変更できないようです。

つまり、これは $x のスラッシュのために機能しません:

sed --in-place "/$x/d" total-list.csv

$x は、たとえば " http://someurl.com/uri " です。ただし、d オプションを使用する場合は区切り文字を変更できないようです (たとえば、/ ではなく ~ にする必要があります)。

誰でもこれについて助けることができますか?

ありがとうポール

4

1 に答える 1