erlug
[Top] [All Lists]

Re: [Erlug] sorting di blocchi in file di testo

To: ERlug - Lista Pubblica <erlug@xxxxxxxxxxxxxx>
Subject: Re: [Erlug] sorting di blocchi in file di testo
From: "Guido Bolognesi [Zen]" <zen@xxxxxxxxx>
Date: Tue, 17 Nov 2009 12:50:07 +0100
2009/11/17 Davide Brini <db72@xxxxxxxxxxxx>:
> La piu' semplice che mi viene in mente e' una cosa tipo
> sort -k1,1n file1 | awk '!/^$/{if($1""!=p""){if(p"")print ORS;p=$1};print}'
> che e' un in realta' un barbatrucco, perche' elimina e poi reintroduce le
> linee vuote.
anche io la pensavo nello stesso modo, ma con awk non lo so fare. :)

Sono tutti blocchi da 10 righe?
Se cosi` e`:
sort -n file | uniq | perl -ne '$l=1;while(<>) {if ($l % 10) {print}
else {print;print"\n\n"} fi;$l++}'
come citano le erlug-fortunes "5 minuti in perl." :P
(menomale che non scrivo codice per vivere...)

-- 
guido . zen@xxxxxxxxxxxxxxx . skype://zenmobile

<Prev in Thread] Current Thread [Next in Thread>