Приветствую, великий all!
Есть кусок конфига (в общем случае текстового файла)interface FastEthernet0/11
description BB1 E0/0
switchport access vlan 100
switchport mode dynamic desirable
!
interface FastEthernet0/12
switchport mode dynamic desirable
!
Нужно убрать строку "switchport mode dynamic desirable" только в том случае, если перед ней есть строка "switchport access vlan". В редакторе VIM это делается просто:
:%s/\( switchport access vlan 100\)\n switchport mode dynamic desirable/\1/
Вопрос - как сделать то же самое как можно проще в одну строку с помощью sed или хотя бы perl?