Hola. Ho un file di testo così composto:
codice:
IAD: 1
IP: 101.84.187.66
FIRMWARE: 4.0.16
MODELLO: SV1242
IAD: 2
IP: 101.58.8.83
FIRMWARE: 4.0.18
MODELLO: SV1242
IAD: 3
IP: 101.84.186.83
IAD: 4
IP: 101.78.208.2
IAD: 5
IP: 101.84.43.139
MODELLO: ViNE2100
FIRMWARE: 3.2.1g
IAD: 6
IP: 101.84.20.13
FIRMWARE: 4.0.16
MODELLO: SV1242
IAD: 7
IP: 101.78.24.228
IAD: 8
IP: 101.69.169.235
MODELLO: ViNE1000
FIRMWARE: 2.3.4b
IAD: 9
IP: 101.58.8.194
FIRMWARE: 4.0.18
MODELLO: SV1242
Ad libitum fino a 10mila e rotti. Devo generarne un altro file che a sua volta sarà poi importato in excel, così composto:
codice:
IAD IP MODELLO FIRMWARE
1 101.84.187.66 SV1242 4.0.16
2 101.58.8.83 SV1242 4.0.18
3 101.84.186.83 DOWN DOWN
4 101.78.208.2 DOWN DOWN
5 101.84.43.139 ViNE2100 3.2.1g
6 101.84.20.13 SV1242 4.0.16
7 101.78.24.228 DOWN DOWN
8 101.69.169.235 ViNE1000 2.3.4b
9 101.58.8.194 SV1242 4.0.18
Problema: i router down non sono stati tracciati e la relativa riga con modello e firmware è inesistente nel file. Inoltre le righe con MODELLO e FIRMWARE sono spesso invertite.
Contate che, importazione in excel a parte, devo poter fare tutto da shell. Idee?