-1
私はいくつかの行が<br>
で始まるHTMLファイルを持っています。行が2つある場合は、最初の行を削除したいと思います。これはうまくいくはずです...パターンで始まる最初の連続する行を削除するにはsedを使用してください
sed '/^<br>/{N;/^<br>/ s/^.*\n//}'
...しかしそれはありません。
編集:
入力:
<br>Here's a line I don't want.
<br>Here's a line I do want.
<a href="http://google.com">Google</a>
出力:
<br>Here's a line I do want.
<a href="http://google.com">Google</a>
編集2:私は、コマンドの作業の半分に問題を狭めてきた
時間。ライン1とライン2スタート<br>
とした場合、1行目は正常に削除されますが、スクリプトは最初にこのお試しください2及び3
サンプル入力とそのサンプル入力の希望出力を質問に追加してください。 – Cyrus
2つの '
'を連続して探しているなら、 'sed 's/^
/
/g" test.html'を使ってみませんか? – 1sloc
入出力用に編集されています。 – user1889034