Posts RSS Comments RSS 139 Posts and 54 Comments till now

Ordinamento hash

Recentemente ho dovuto affrontare il problema dell’ordinamento di hash. Un problema abbastanza comune: ordinamento di un elenco di comuni in base alla sigla della provincia e in base al nome del comune. Quindi abbiamo due ordinamenti, e, conseguentemente, due criteri di ordinamento. Il primo criterio di ordinamento non deve essere alfabetico; deve essere programmabile, dinamico, non deciso a priori. Il secondo deve essere alfabetico.

Elenco risorse:

Tutorial Sun sulle Collections

Agevolare lettura file di log

Problema: i file di log di un application sever in cluster sono separati: uno per server. La situazione di partenza è quindi: server1.log, server2.log; come si fa ad ottenere un unico file ordinato cronologicamente, senza righe ‘doppie’?

Soluzione:

$ cat server1.log server2.log | sort | uniq > server_regsptjb.log

Il primo comando accoda semplicemente un file all’altro, il risultato viene ordinato, assumendo che ciascuna linea ini con un numero seriale o una data, poi vengono rimosse le linee duplicate e infine il tutto viene scritto sul file.

Riferimenti:

http://serverfault.com/questions/58124/automatically-merge-log-files-keeping-all-lines

Links for 16/7/2010

Links for 15/6/2010

Links for 14/6/2010

Links for 2/6/2010

Links for 31/5/2010

Links for 26/5/2010

Links for 17/5/2010

Links for 12/5/2010

Next Page »