ale.pampa
20-09-2006, 17:08
Ho questo file (allegato in basso)
Questo file rappresenta le misurazioni di un sensore.
Ogni pacchetto è rappresentato dalla stringa iniziale
1158146912781 Message <MultiHopMsg> rappresenta
la misura fatta da un sensore...ho quindi
tantissimi pacchetti relativi a diversi sensori.
Di ogni pacchetto mi interessa il campo
[data....]. Tramite l'AWK vorrei creare un file di output
che contiene array contenenti il valore di data.
1158146912781 Message <MultiHopMsg>
[sourceaddr=0xa]
[originaddr=0x9]
[seqno=0x7ce]
[originseqno=0x4be]
[ttl=0x3]
[id=0x21]
[data=0xb8 0x4 0x0 0x0 0xa6 0xb 0xce 0x1a 0x16 0x5 0xeb 0x0 0xa 0x0 0x3 0x0 0xa 0x0 ]
1158146912859 Message <MultiHopMsg>
[sourceaddr=0xa]
[originaddr=0x4]
[seqno=0x7cf]
[originseqno=0x2dc]
[ttl=0x3]
[id=0x21]
[data=0xd8 0x2 0x0 0x0 0x9a 0xb 0xc4 0x1a 0x24 0x5 0xf8 0x0 0xa 0x0 0x3 0x0 0xa 0x0 ]
1158146913015 Message <MultiHopMsg>
[sourceaddr=0xa]
[originaddr=0x9]
[seqno=0x7d0]
[originseqno=0x4bf]
[ttl=0x3]
[id=0x21]
[data=0xb9 0x4 0x0 0x0 0xa6 0xb 0xce 0x1a 0x16 0x5 0xe9 0x0 0xa 0x0 0x3 0x0 0xa 0x0 ]
1158146913015 Message <MultiHopMsg>
[sourceaddr=0xa]
[originaddr=0x4]
[seqno=0x7d1]
[originseqno=0x2dd]
[ttl=0x3]
[id=0x21]
[data=0xd9 0x2 0x0 0x0 0x9a 0xb 0xc4 0x1a 0x24 0x5 0xf7 0x0 0xa 0x0 0x3 0x0 0xa 0x0 ]
1158146913015 Message <MultiHopMsg>
[sourceaddr=0xa]
[originaddr=0x9]
[seqno=0x7d2]
[originseqno=0x4c0]
[ttl=0x3]
[id=0x21]
[data=0xba 0x4 0x0 0x0 0xa6 0xb 0xce 0x1a 0x14 0x5 0xe9 0x0 0xa 0x0 0x3 0x0 0xa 0x0 ]
1158146913015 Message <MultiHopMsg>
[sourceaddr=0xa]
[originaddr=0x4]
[seqno=0x7d3]
[originseqno=0x2de]
[ttl=0x3]
[id=0x21]
[data=0xda 0x2 0x0 0x0 0x9a 0xb 0xc4 0x1a 0x24 0x5 0xf7 0x0 0xa 0x0 0x3 0x0 0xa 0x0 ]
1158146913062 Message <MultiHopMsg>
[sourceaddr=0xa]
[originaddr=0x9]
[seqno=0x7d4]
[originseqno=0x4c1]
[ttl=0x3]
[id=0x21]
[data=0xbb 0x4 0x0 0x0 0xa6 0xb 0xce 0x1a 0x14 0x5 0xe9 0x0 0xa 0x0 0x3 0x0 0xa 0x0 ]
1158146913140 Message <MultiHopMsg>
[sourceaddr=0xa]
[originaddr=0x4]
[seqno=0x7d7]
[originseqno=0x2df]
[ttl=0x3]
[id=0x21]
[data=0xdb 0x2 0x0 0x0 0x9a 0xb 0xc3 0x1a 0x24 0x5 0xf7 0x0 0xa 0x0 0x3 0x0 0xa 0x0 ]
1158146913250 Message <MultiHopMsg>
[sourceaddr=0xa]
[originaddr=0x9]
[seqno=0x7d8]
[originseqno=0x4c2]
[ttl=0x3]
[id=0x21]
[data=0xbc 0x4 0x0 0x0 0xa6 0xb 0xce 0x1a 0x14 0x5 0xe8 0x0 0xa 0x0 0x3 0x0 0xa 0x0 ]
Questo file rappresenta le misurazioni di un sensore.
Ogni pacchetto è rappresentato dalla stringa iniziale
1158146912781 Message <MultiHopMsg> rappresenta
la misura fatta da un sensore...ho quindi
tantissimi pacchetti relativi a diversi sensori.
Di ogni pacchetto mi interessa il campo
[data....]. Tramite l'AWK vorrei creare un file di output
che contiene array contenenti il valore di data.
1158146912781 Message <MultiHopMsg>
[sourceaddr=0xa]
[originaddr=0x9]
[seqno=0x7ce]
[originseqno=0x4be]
[ttl=0x3]
[id=0x21]
[data=0xb8 0x4 0x0 0x0 0xa6 0xb 0xce 0x1a 0x16 0x5 0xeb 0x0 0xa 0x0 0x3 0x0 0xa 0x0 ]
1158146912859 Message <MultiHopMsg>
[sourceaddr=0xa]
[originaddr=0x4]
[seqno=0x7cf]
[originseqno=0x2dc]
[ttl=0x3]
[id=0x21]
[data=0xd8 0x2 0x0 0x0 0x9a 0xb 0xc4 0x1a 0x24 0x5 0xf8 0x0 0xa 0x0 0x3 0x0 0xa 0x0 ]
1158146913015 Message <MultiHopMsg>
[sourceaddr=0xa]
[originaddr=0x9]
[seqno=0x7d0]
[originseqno=0x4bf]
[ttl=0x3]
[id=0x21]
[data=0xb9 0x4 0x0 0x0 0xa6 0xb 0xce 0x1a 0x16 0x5 0xe9 0x0 0xa 0x0 0x3 0x0 0xa 0x0 ]
1158146913015 Message <MultiHopMsg>
[sourceaddr=0xa]
[originaddr=0x4]
[seqno=0x7d1]
[originseqno=0x2dd]
[ttl=0x3]
[id=0x21]
[data=0xd9 0x2 0x0 0x0 0x9a 0xb 0xc4 0x1a 0x24 0x5 0xf7 0x0 0xa 0x0 0x3 0x0 0xa 0x0 ]
1158146913015 Message <MultiHopMsg>
[sourceaddr=0xa]
[originaddr=0x9]
[seqno=0x7d2]
[originseqno=0x4c0]
[ttl=0x3]
[id=0x21]
[data=0xba 0x4 0x0 0x0 0xa6 0xb 0xce 0x1a 0x14 0x5 0xe9 0x0 0xa 0x0 0x3 0x0 0xa 0x0 ]
1158146913015 Message <MultiHopMsg>
[sourceaddr=0xa]
[originaddr=0x4]
[seqno=0x7d3]
[originseqno=0x2de]
[ttl=0x3]
[id=0x21]
[data=0xda 0x2 0x0 0x0 0x9a 0xb 0xc4 0x1a 0x24 0x5 0xf7 0x0 0xa 0x0 0x3 0x0 0xa 0x0 ]
1158146913062 Message <MultiHopMsg>
[sourceaddr=0xa]
[originaddr=0x9]
[seqno=0x7d4]
[originseqno=0x4c1]
[ttl=0x3]
[id=0x21]
[data=0xbb 0x4 0x0 0x0 0xa6 0xb 0xce 0x1a 0x14 0x5 0xe9 0x0 0xa 0x0 0x3 0x0 0xa 0x0 ]
1158146913140 Message <MultiHopMsg>
[sourceaddr=0xa]
[originaddr=0x4]
[seqno=0x7d7]
[originseqno=0x2df]
[ttl=0x3]
[id=0x21]
[data=0xdb 0x2 0x0 0x0 0x9a 0xb 0xc3 0x1a 0x24 0x5 0xf7 0x0 0xa 0x0 0x3 0x0 0xa 0x0 ]
1158146913250 Message <MultiHopMsg>
[sourceaddr=0xa]
[originaddr=0x9]
[seqno=0x7d8]
[originseqno=0x4c2]
[ttl=0x3]
[id=0x21]
[data=0xbc 0x4 0x0 0x0 0xa6 0xb 0xce 0x1a 0x14 0x5 0xe8 0x0 0xa 0x0 0x3 0x0 0xa 0x0 ]