next up previous contents
Next: Più grande di tutti Up: L'interprete capisce un TUBO: Previous: L'idraulica sotto Unix: la   Contents

Fare ordine anche ``laddentro'' (sort)

Un altro comando con il quale piazzare un tubo può esservi utile è sort. Sort ordina alfabeticamente quello che trova all'interno di un file. Guardate la differenza:




width


$ cat rubrica 
Enzo v.bianco@comune.catania.it 
Bill president@whitehouse.gov 
Boris yeltsin@kremlin.ru 
Liz queen@royalpalace.go.uk 
Gianni g.agnelli@fiat.com 
Cicciobello rutelli@comune.roma.it 
Baffetto DALEMA_M@camera.it 
 
 
$ cat rubrica | sort 
Baffetto DALEMA_M@camera.it 
Bill president@whitehouse.gov 
Boris yeltsin@kremlin.ru 
Cicciobello rutelli@comune.roma.it 
Enzo v.bianco@comune.catania.it 
Gianni g.agnelli@fiat.com Liz 
queen@royalpalace.go.uk 
 
 
$ cat rubrica | sort -r 
Liz queen@royalpalace.go.uk 
Gianni g.agnelli@fiat.com 
Enzo v.bianco@comune.catania.it 
Cicciobello rutelli@comune.roma.it 
Boris yeltsin@kremlin.ru 
Bill president@whitehouse.gov 
Baffetto DALEMA_M@camera.it 


width

Si possono usare anche due o più pipe all'interno della stessa riga di comando.

Quella di questo esempio serve a mandare direttamente in stampa la vostra rubica già ordinata:




width


$ cat rubrica | sort | lpr


width

State sicuri che troverete tantissime modi utili di far scorrere i dati nei tubi. :)


next up previous contents
Next: Più grande di tutti Up: L'interprete capisce un TUBO: Previous: L'idraulica sotto Unix: la   Contents
angelo 2003-02-09