Очень новый (имеется в виду день) сед.Я разработал способ удаления строк, которые мне не нужны для обновленного файла, с помощью поиска / замены единственной команды
У меня есть список объектов, как следует из конфигурации fortigate:
config firewall address <--keep line
edit "item1"
next
edit "item2"
next
edit "item3"
next
edit "item4" <--keep line
unset associated-interface <--keep line and use as anchor for one line above and below
next <--keep line
edit "item5" <--keep line
unset associated-interface <--keep line and use as anchor for one line above and below
next <--keep line
edit "item6"
next
end <--keep line
Я пытаюсь получить его, поэтому, когда все это сказано и сделано, я пытаюсь сохранить три строки (item4 и item5) и удалить все остальные строки.Также, если возможно, сохраните первую и последнюю строку.