sed 搜索并添加一些 sting

sed 搜索并添加一些 sting
 ======KVM 虚拟化手册======
=====简介=====
=====安装和配置kvm虚拟化=====
====检查是否支持KVM====
====安装kvm虚拟化平台====
====配置nested virtualization====
==== 配置网络====
====重启系统并检查相关配置====
=====virsh创建 & 安装虚拟机=====
====通过VNC进行安装====
=====REFERENCE=====
  1. 以“=”开头并以“=”结尾的行
  2. -在左边的“=”末尾添加,如:

    ===== - REFERENCE=====
    

我该怎么办?谢谢...

答案1

sed '/^=.*=$/ s/=\+/& - /' file

第一位是“对于以 = 开头和结尾的每一行。
第二位是“将 = 的第一个序列替换为:本身 空格 破折号 空格”。

相关内容