Вывод абзацев содержащих номера строк
Добавлено: 2015-04-13 11:33:56
Добрый день, помогите написать скрипт, мне нужно вывести из файла абзацы содержащие строки с определенными номерами, при этом абзацы могут быть отделены как пустыми строками, так и восклицательными знаками: (пример файла c восклицательными знаками:)
!
configure terminal
interface gigabitEthernet 1 192.168.248.200
switchport mode trunk
!
interface gigabitEthernet 2
switchport access vlan 14
switchport mode access
!
interface gigabitEthernet 3
switchport access vlan 14
switchport mode access
!
interface gigabitEthernet 4 192.168.250.10
switchport access vlan 1
switchport mode access
!
interface gigabitEthernet 5
switchport access vlan 1
switchport mode access
switchport shutdown
Если вводим номера строк 6, 11, 12, то получаем:
interface gigabitEthernet 2
switchport access vlan 14
switchport mode access
interface gigabitEthernet 3
switchport access vlan 14
switchport mode access
Как такое сделать
!
configure terminal
interface gigabitEthernet 1 192.168.248.200
switchport mode trunk
!
interface gigabitEthernet 2
switchport access vlan 14
switchport mode access
!
interface gigabitEthernet 3
switchport access vlan 14
switchport mode access
!
interface gigabitEthernet 4 192.168.250.10
switchport access vlan 1
switchport mode access
!
interface gigabitEthernet 5
switchport access vlan 1
switchport mode access
switchport shutdown
Если вводим номера строк 6, 11, 12, то получаем:
interface gigabitEthernet 2
switchport access vlan 14
switchport mode access
interface gigabitEthernet 3
switchport access vlan 14
switchport mode access
Как такое сделать
