grep を使用して、 を含むすべての行をファイルから検索したいのですが、との間の行は<div
必要ありません。<!--
-->
次を含む行を見つけるために、この正規表現があります<div
。 ^.*\<div.*$
<!--
と-->
: の間の行を除外するこの正規表現があります^((?!\<!--.*?--\>).)*$
が、機能しません。コメントが 1 行の場合にのみ一致します。どうすれば修正できますか?
これらを1つのgrep行にまとめるにはどうすればよいですか? または、2 つの grep を入力する必要がありますか?