7

重複の可能性:
sed: 別の区切り文字を使用して削除

このようにファイル内の行を置き換えることができます

sed "s|$PATH_WITH_SLASH||" file

しかし、私はそれを削除することはできません

sed "|$PATH_WITH_SLASH|d"  file

問題はそれです| 文字は削除できません。なんで?

4

1 に答える 1

11

アドレス区切り文字として他の文字を使用する場合は、最初の文字の前にバックスラッシュを使用する必要があります。そう

/address/

また

\|address|
于 2012-11-29T08:45:55.113 に答える