Find Jobs
Hire Freelancers

Bash/perl script

$30-250 USD

En curso
Publicado hace alrededor de 11 años

$30-250 USD

Pagado a la entrega
Hello, I need a bash or perl script that is able to take an output similar to (number of lines should be unlimited): router-A# sh run | i "^router ospf" router ospf 1 router-B# sh run | i "^router ospf" router ospf 1 router-C# sh run | i "^router ospf" router ospf 1 router-D# sh run | i "^router ospf" router ospf 1 router-E# sh run | i "^router ospf" router ospf 1 router-F# sh run | i "^router ospf" router ospf 2323 router-X# sh run | i "^router ospf" router ospf 2323 router-Z# sh run | i "^router ospf" router ospf 2323 router-Y# sh run | i "^router ospf" router ospf 2222 router ospf 3333 router ospf 4444 router-ZXY# sh run | i "^router ospf" router ospf 2222 router ospf 3333 router ospf 4444 And generate three files for every set (set = routers with the identical router ospf lines, for example in the sample output routers A to E are identical) Example based on previous output for one set (in this case the one including router-Y and router-ZXY): file called device-set-n (this should only be the device names and n should be a number i.e. device-set-1): router-Y router-ZXY file called apply-set-n (i.e. apply-set-1): configure;router ospf 2222;ip ospf event-history lsa size large;ip ospf event-history flooding size large;ip ospf event-history event size large;ip ospf event-history adjacency size large;ip ospf event-history cli size large;router ospf 3333;ip ospf event-history lsa size large;ip ospf event-history flooding size large;ip ospf event-history event size large;ip ospf event-history adjacency size large;ip ospf event-history cli size large;router ospf 4444;ip ospf event-history lsa size large;ip ospf event-history flooding size large;ip ospf event-history event size large;ip ospf event-history adjacency size large;ip ospf event-history cli size large;end;cop run st file called rollback-set-n (i.e. rollback-set-1): configure;router ospf 2222; no ip ospf event-history lsa size large;no ip ospf event-history flooding size large;no ip ospf event-history event size large;no ip ospf event-history adjacency size large;no ip ospf event-history cli size large;router ospf 3333;no ip ospf event-history lsa size large;no ip ospf event-history flooding size large;no ip ospf event-history event size large;no ip ospf event-history adjacency size large;no ip ospf event-history cli size large;router ospf 4444;no ip ospf event-history lsa size large;no ip ospf event-history flooding size large;no ip ospf event-history event size large;no ip ospf event-history adjacency size large;no ip ospf event-history cli size large;end;cop run st Thanks, JL
ID del proyecto: 4231337

Información sobre el proyecto

3 propuestas
Proyecto remoto
Activo hace 11 años

¿Buscas ganar dinero?

Beneficios de presentar ofertas en Freelancer

Fija tu plazo y presupuesto
Cobra por tu trabajo
Describe tu propuesta
Es gratis registrarse y presentar ofertas en los trabajos

Sobre este cliente

Bandera de UNITED STATES
Madrid, United States
5,0
3
Forma de pago verificada
Miembro desde ene 22, 2011

Verificación del cliente

¡Gracias! Te hemos enviado un enlace para reclamar tu crédito gratuito.
Algo salió mal al enviar tu correo electrónico. Por favor, intenta de nuevo.
Usuarios registrados Total de empleos publicados
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Cargando visualización previa
Permiso concedido para Geolocalización.
Tu sesión de acceso ha expirado y has sido desconectado. Por favor, inica sesión nuevamente.