Originariamente inviato da uMoR
me lo spieghi ? i : cosa indicano ? cmq funziona
Redirige l'output di ":" sul file che vuoi svuotare (piu` propriamente, direi, troncare a dimensione nulla).
":" equivale a "true", ma "true" non emette output... O meglio, emette unicamente EOF (End Of File -> Fine del File, un valore speciale che delimita appunto la fine del file usato per convenzione) come output. Redirigere questo nel file da svuotare vuol dire immettere EOF come primo elemento, quindi dargli dimensione nulla: svuotarlo in pratica.

Sperando di non aver scritto troppe castronerie (correzioni gradite)...