Ayuda en codigo
Publicado por Yoandy (2 intervenciones) el 16/01/2017 06:01:34
hola amigos quiero crear un bash que haga lo siguiente:
Entre a un equipo inalámbrico por ssh (nanostation) saque las direcciones mac que estan conectadas y las guarde en un archivo, luego q lea un archivo que tiene +- escrito lo siguiente
wireless.1.mac_acl.3.mac=68:72:51:54:54:8D
wireless.1.mac_acl.3.status=enabled
wireless.1.mac_acl.2.mac=68:72:51:58:54:8D
wireless.1.mac_acl.2.status=enabled
wireless.1.mac_acl.1.mac=68:72:51:58:5C:8D
wireless.1.mac_acl.1.status=enabled
de ese archivo quiero que lea la linea de mayor numero en este caso wireless.1.mac_acl.3.mac y que luego añada al final del archivo las mac que leyo anteriormente en consecutivo y lo guarde
Ejemplo:
1- Entra al equipo y sacas las mac
c8:8d:83:32:8e:71
c8:8d:83:32:8e:72
c8:8d:83:32:8e:73
2- Lee un archivo que contiene otras mac
wireless.1.mac_acl.3.mac=68:72:51:54:54:8D
wireless.1.mac_acl.3.status=enabled
wireless.1.mac_acl.2.mac=68:72:51:58:54:8D
wireless.1.mac_acl.2.status=enabled
wireless.1.mac_acl.1.mac=68:72:51:58:5C:8D
wireless.1.mac_acl.1.status=enabled
3- Escribe en ese archivo las nuevas mac
wireless.1.mac_acl.6.mac=c8:8d:83:32:8e:73
wireless.1.mac_acl.6.status=enabled
wireless.1.mac_acl.5.mac=c8:8d:83:32:8e:72
wireless.1.mac_acl.5.status=enabled
wireless.1.mac_acl.4.mac=c8:8d:83:32:8e:71
wireless.1.mac_acl.4.status=enabled
wireless.1.mac_acl.3.mac=68:72:51:54:54:8D
wireless.1.mac_acl.3.status=enabled
wireless.1.mac_acl.2.mac=68:72:51:58:54:8D
wireless.1.mac_acl.2.status=enabled
wireless.1.mac_acl.1.mac=68:72:51:58:5C:8D
wireless.1.mac_acl.1.status=enabled
ES ESO LO QUE QUIERO LOGRAR
espero que me puedan ayudar,slds
Entre a un equipo inalámbrico por ssh (nanostation) saque las direcciones mac que estan conectadas y las guarde en un archivo, luego q lea un archivo que tiene +- escrito lo siguiente
wireless.1.mac_acl.3.mac=68:72:51:54:54:8D
wireless.1.mac_acl.3.status=enabled
wireless.1.mac_acl.2.mac=68:72:51:58:54:8D
wireless.1.mac_acl.2.status=enabled
wireless.1.mac_acl.1.mac=68:72:51:58:5C:8D
wireless.1.mac_acl.1.status=enabled
de ese archivo quiero que lea la linea de mayor numero en este caso wireless.1.mac_acl.3.mac y que luego añada al final del archivo las mac que leyo anteriormente en consecutivo y lo guarde
Ejemplo:
1- Entra al equipo y sacas las mac
c8:8d:83:32:8e:71
c8:8d:83:32:8e:72
c8:8d:83:32:8e:73
2- Lee un archivo que contiene otras mac
wireless.1.mac_acl.3.mac=68:72:51:54:54:8D
wireless.1.mac_acl.3.status=enabled
wireless.1.mac_acl.2.mac=68:72:51:58:54:8D
wireless.1.mac_acl.2.status=enabled
wireless.1.mac_acl.1.mac=68:72:51:58:5C:8D
wireless.1.mac_acl.1.status=enabled
3- Escribe en ese archivo las nuevas mac
wireless.1.mac_acl.6.mac=c8:8d:83:32:8e:73
wireless.1.mac_acl.6.status=enabled
wireless.1.mac_acl.5.mac=c8:8d:83:32:8e:72
wireless.1.mac_acl.5.status=enabled
wireless.1.mac_acl.4.mac=c8:8d:83:32:8e:71
wireless.1.mac_acl.4.status=enabled
wireless.1.mac_acl.3.mac=68:72:51:54:54:8D
wireless.1.mac_acl.3.status=enabled
wireless.1.mac_acl.2.mac=68:72:51:58:54:8D
wireless.1.mac_acl.2.status=enabled
wireless.1.mac_acl.1.mac=68:72:51:58:5C:8D
wireless.1.mac_acl.1.status=enabled
ES ESO LO QUE QUIERO LOGRAR
espero que me puedan ayudar,slds
Valora esta pregunta
0