.txt
検索および抽出プログラムの出力として生成されたディレクトリファイルがあります。.txt
ファイルは以下の形式です。
キーワードに基づいて、後処理ステップとしてEntrust
以下の行を削除しようとしています
。sed
<content>This document has been digitally signed with external signatures using Entrust PKI</content>
シェル スクリプトで実行しているコマンドは次のsed
とおりです。.txt ファイルから行が削除されていないことに注意してください。sed
タグ内のコンテンツに基づいて検索および削除できませんか? これを行う他の方法はありますか?
sed '/Entrust/d' $file > ${file}.mod;
<block>
<title>
This is the title
</title>
</block>
<block>
<content>
Content1
</content>
</block>
<block>
<title>
Title 2
</title>
<content>
some content 2
</content>
</block>
<block>
<title>
Title 3
</title>
<content>
some content 3
</content>
<content>
This document has been digitally signed with external signatures using Entrust PKI
</content>
<content>
some content4
</content>
<content>
This document has been digitally signed with external signatures using Entrust PKI
</content>
</block>