マッチの後最初の空行を見つけてテキストに置き換えようとしています。私は、追加の著者と新しい行を追加するSEDたいマッチして置き換えた後に最初の空行を見つけるためにsed
Authors
-----
author1
author2
author3
...
authorN
-----
:
Authors
-----
author1
author2
author3
...
authorN
authorAdded
-----
これらのパターンは、ファイル・データベース間で可変の長さと場所です例えば、パターンは、作者場合でした。
このようなブロックは複数ありますか? https://stackoverflow.com/questions/38972736/how-to-select-lines-between-two-patternsはあなたを始めます...あなたは[{}グルーピング(https://www.gnu.org) /software/sed/manual/sed.html#Common-コマンド)一致するアドレスでのみコマンドを実行する – Sundeep