Miqueloti
(usa Lubuntu)
Enviado em 30/09/2013 - 17:10h
Desculpe-me o duplo post, não está dando para editar com o chromium o poest anterior (não sei pq).
Eu vou seguir a lógica aqui mesmo desta forma, o comando é para remover pontos de acesso de serviço em roteadores aqui do trampo de uma porta x, e no final ficou assim:
cat running_conf_roteador.txt | grep -E "vpls|sap $port|outro_conteudo | ... | enezimo_conteudo" | sed -r "s/vpls(.*)customer.*/configure service vpls\1/" | sed -r "s/sap(.*)create/sap\1shutdown\nno sap\1\nexit all/"
dando uma saída similar a esta (OBS: não coloquei no grep outros conteúdos para não estender muito, nem para expor minha rede né...):
configure service vpls 212108
sap 1/1/4:2108.* shutdown
no sap 1/1/4:2108.*
exit all
configure service vpls 212112
sap 1/1/4:2112.* shutdown
no sap 1/1/4:2112.*
exit all
configure service vpls 212113
sap 1/1/4:2113.* shutdown
no sap 1/1/4:2113.*
exit all
configure service vpls 212123
sap 1/1/4:2123.* shutdown
no sap 1/1/4:2123.*
exit all
configure service vpls 212125
sap 1/1/4:2125.* shutdown
no sap 1/1/4:2125.*
exit all
configure service vpls 212154
sap 1/1/4:2154.* shutdown
no sap 1/1/4:2154.*
exit all
configure service vpls 212155
sap 1/1/4:2155.* shutdown
no sap 1/1/4:2155.*
exit all
sap 1/1/4:2158.* shutdown
no sap 1/1/4:2158.*
exit all
configure service vpls 212163
sap 1/1/4:2163.* shutdown
no sap 1/1/4:2163.*
exit all
configure service vpls 212980
sap 1/1/4:2980.* shutdown
no sap 1/1/4:2980.*
exit all
configure service vpls 213000
sap 1/1/4:3000.* shutdown
no sap 1/1/4:3000.*
exit all
Agora não sei se deixo aberto o tópico para que se descubra uma forma de solucionar o problema seguindo o raciocínio da dúvida inicial, ou se fecho pois cheguei a uma solução alternativa. Alguém pode orientar?