Это образец файла конфигурации Cisco Switch. Если интерфейс не используется, он должен быть в режиме shutdown
.
config.txt
!
interface GigabitEthernet0/0
shutdown
!
interface GigabitEthernet0/1
!
interface GigabitEthernet0/2
shutdown
!
interface GigabitEthernet0/3
!
Поэтому я хотел бы выполнить любые интерфейсы grep без какой-либо конфигурации и без shutdown
в нем.
Желаемый вывод
!
interface GigabitEthernet0/1
!
!
interface GigabitEthernet0/3
!
Можно ли сделать что-то вроде grep interface.*[0-9] config.txt
, где строка до и после нее должна match !
Вот несколько моих попыток, но ни одна из них не привела к желаемому результату.
grep interface.*[0-9] config.txt
grep -C1 interface.*[0-9] config.txt
Если есть лучшее решение, тогда grep
, пожалуйста дайте мне знать.