sed:範囲をファイルの内容に置き換える

sed:範囲をファイルの内容に置き換える

範囲をファイルの内容に置き換える方法、一度? sed スクリプトの使用

/<start>/,/<end>/{
  d
  r <filename>
}

ファイルを各行に読み込みます。もちろん最後までやる必要はありませんでしたが、sed足りない部分はあまりないと感じました。

ベストアンサー1

目的の出力を取得するには、コマンドを並べ替えます。

    /<start>/,/<end>/{
      /<end>/r <filename>
      d
    }

おすすめ記事