sedを使用して特定のパターンのすべてのオカレンスを削除したいと考えています。パターンは次のとおりです。角括弧を含む正確な式を一致させる
<Name>
私は
sed g '/<Name>/d' file.txt
を使用していますが、これは私に
明らかにsed: can't read /<Name>/d: No such file or directory
をというエラーを与えている、
<
が取られています入力ストリームとして。これを回避する方法は何ですか?あなたはそれ故に、それはsed
式として扱われている、残り'/<Name>/d' file.txt
を引数として取られている実際のパターン(ファイル)エラーの前にそれを使用しているよう
をsedの '試してみてください's/ // g' file.txt' –
ありがとう!も削除する必要があります。私はsedの/ // g 'file.txtを試していますが、sedを取得しています:-e式#1、char 17: 's'に未知のオプション – user110327
'/'はエスケープする必要があります。正規表現デリミタ。 –