Piviul wrote:
gandu wrote:

Ho uno script bash che crea dei files. Occasionalmente questi files sono
vuoti, vorrei identificarli come tali ed eliminarli.

* per eliminare i file (non directory) nella directory corrente con dimensione 0:


rm $(ls -slQ | egrep "^0 [^d]" | sed "s/^.* \"/\"/")

* se vuoi eliminare solo i file regolari:
rm $(ls -slQ | egrep "^0 -" | sed "s/^.* \"/\"/")

Ciao
Davide

--
Linux User: 302090: http://counter.li.org
Prodotti consigliati:
Sistema operativo: Debian: http://www.it.debian.org
Strumenti per l'ufficio: OpenOffice.org: http://it.openoffice.org
Database: PostgreSQL: http://www.postgres.org
Browser: FireFox: http://texturizer.net/firefox
Client di posta: Thunderbird: http://texturizer.net/thunderbird
Enciclopedia: wikipedia: http://it.wikipedia.org
--
Non autorizzo la memorizzazione del mio indirizzo di posta a chi usa
outlook: non voglio essere invaso da spam


-- Email.it, the professional e-mail, gratis per te: http://www.email.it/f

Sponsor:
Il Cinema a casa Tua!: film e dvd a meno di 10 Euro! Clicca e scopri tutti i 
titoli
Clicca qui: http://adv.email.it/cgi-bin/foclick.cgi?mid=2755&d=12-11




Rispondere a