タグと他のジャンクで区切られたURLのリストであるテキストのブロック(1行)があります。'http。*">RSS'に一致するURLについてそのブロック全体を解析し、そのパターンのすべてのインスタンスを編集して(globの後のすべてを削除するため)、すべてを行としてファイルにパイプします-別々のエントリ。
GREPでこれを行うことができると思いました(次にSEDで新しい行を編集して追加します)が、GREPは一致するパターンではなく、一致する行を取得します。使用すべき別のコマンドはありますか?また、SEDを使用して、パターンの前に改行(\ n)を追加しようとしましたが、それも機能していません。
編集:これが私が扱っているデータの例です:
OUT</a> (<a href="https://evilcakes.wordpress.com/rss">RSS</a>)</li><li><a href="http://eater.com/" title="">Eater National</a> (<a href="http://feeds.feedburner.com/EaterNational">RSS</a>)</li><li><a href="http://www.foodtechconnect.com" title="">Food+Tech Connect</a> (<a href="http://feeds.feedburner.com/foodtechconnect">RSS</a>)</li><li><a href="http://www.innatthecrossroads.com" title="">Inn at the Crossroads</a> (<a href="http://innatthecrossroads.com/feed/">RSS</a>)</li><li><a href="http://www.seriouseats.com/" title="">Serious Eats</a> (<a href="http://feeds.seriouseats.com/seriouseatsfeaturesvideos">RSS</a>)</li><li><a href="http://www.thatsnerdalicious.com" title="">That's Nerdalicious!</a> (<a href="http://www.thatsnerdalicious.com/feed/">RSS</a>)</li><li><a href="http://thedrunkenmoogle.com/" title="">The Drunken Moogle</a> (<a href="http://www.thedrunkenmoogle.com/rss">RSS</a>)</li></ul></li><li><h2 class="entry-title">Comics</h2><ul class="opmlGroup"><li><a