sed:用文件内容替换范围

sed:用文件内容替换范围

如何用文件的内容替换范围,一次?使用 sed 脚本

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

将文件读入每一行。当然,我不需要完成sed,但我感觉没有太多遗漏。

答案1

重新排列命令以获得所需的输出:

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

相关内容