Сед поиск и добавить жало

 ======KVM 虚拟化手册======
=====简介=====
=====安装和配置kvm虚拟化=====
====检查是否支持KVM====
====安装kvm虚拟化平台====
====配置nested virtualization====
==== 配置网络====
====重启系统并检查相关配置====
=====virsh创建 & 安装虚拟机=====
====通过VNC进行安装====
=====REFERENCE=====
  1. Строки, которые начинаются с "=" и заканчиваются "="
  2. добавлять - в конце слева "=", например:

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

Как я могу сделать? спасибо...

1 ответ

Решение
sed '/^=.*=$/ s/=\+/& - /' file

Первый бит "для каждой строки, которая начинается и заканчивается символом =".
Второй бит - "заменить первую последовательность = на: само пространство пробел".

Другие вопросы по тегам