Grazie grazie grazie!

Ho provato la tua stringa, funziona quasi a meraviglia. Ho dovuto solo aggiungere allo script questa riga prima del tuo awk:

codice:
sort -k1 file1.txt > file2.txt
Senza, vista la natura del file mailbox, non accodava i dati nel modo corretto.

Risultato con il sort come nel tuo esempio:
codice:
04/07/2011;17;37;09;12
05/07/2011;17;40;08;53
06/07/2011;18;40;08;59
07/07/2011;18;39;09;18
Dove si nota che l'orario d'uscita si trova prima di quello d'entrata.


Risultato con la riga di sort nello script prima del tuo awk:
codice:
04/07/2011;09;12;17;37
05/07/2011;08;53;17;40
06/07/2011;08;59;18;40
07/07/2011;09;18;18;39
Dove gli orari sono accodati correttamente.


Grazie ancora, preziosissimo il tuo aiuto, ero in un'impasse bilateralepolivalente come fosse Antani.

C0