PDA

View Full Version : Scansione file di testo


vampirodolce1
13-10-2008, 17:17
Buonasera, in un file del tipo:

ZUCR.MI ZUCCHI SPA RISP NC 2,5000 6 ott 0,0000
ZV.MI ZIGNAGO VETRO 3,6475 16:36 Up 0,0075

come faccio per prelevare il primo campo e il quart'ultimo? Il separatore potrebbe essere lo spazio e non ho problemi a leggere il primo campo... ma come si indica a sed o awk il quarto dalla fine? L'obiettivo e' qualcosa del tipo:

ZUCR.MI 2,5000
ZV.MI 3,6475

leuzr0x
13-10-2008, 20:31
E' un bel quesito. Il problema pero' risiede nel fatto che il numero di parole varia nelle righe. Se fosse costante la soluzione sarebbe piuttosto semplice, ma cosi' in un unico comando... :boh:
Potresti usare uno script?

vampirodolce1
14-10-2008, 06:49
E' un bel quesito. Il problema pero' risiede nel fatto che il numero di parole varia nelle righe. Se fosse costante la soluzione sarebbe piuttosto semplice, ma cosi' in un unico comando... :boh:
Potresti usare uno script?Infatti sto preparando uno script... la notte mi ha illuminato.