
viniciusinside
(usa CentOS)
Enviado em 15/06/2017 - 22:09h
Tenho um seguinte arquivo:
IP roteador community_SNMP
192.168.0.101 roteador1.gerencia public
192.168.0.102 roteador2.gerencia war2017
192.168.0.103 roteador3.gerencia office
(ESPAÇO VAZIO) roteador4.gerencia public10
192.168.0.105 roteador5.gerencia
(ESPAÇO VAZIO) roteador6.gerencia 200.1.1.1
Precisava fazer dois filtros:
1 - Filtrar todas as linha que tenha o espaço em branco na coluna 1.
2 - Filtrar todas as linhas que tenham o formado de um enderço IP(x.x.x.x) no campo 3. O que pretendo fazer e pegar os roteadores que estao cadastrados com um formato de endereço IP no campo de snmp.
Tenho um arquivo com 24 mil linhas aproximadamente e gostaria de fazer estes filtros para agilizar meu trabalho.
Procurei comandos tanto com awk e sed mas nao consegui fazer estes filtros.
Obrigado pela ajuda. Abraços a Todos.