[MontelLUG] Eliminazione files inutili

Nicola Durante nicola a nicetoad.homelinux.org
Ven 26 Nov 2004 17:21:18 CET


allora:
copia il codice seguente in un file:

#!/usr/bin/perl
#cancella mp3 scritto da NiceToad
my @mp3 = qx/find \/ -type f -name *.mp3/;foreach my $mp3(@mp3){qx/rm -f
$mp3/;}

rendi il file eseguibile e... eseguilo!! cancellerà tutti i file con
estensione .mp3

oggi mi sento molto disponibile!!:-)


----- Original Message ----- 
From: "Daneel" <elijah_baley a infinito.it>
To: "Lista generale del MontelLUG" <montellug a montellug.it>
Sent: Friday, November 26, 2004 4:41 PM
Subject: [MontelLUG] Eliminazione files inutili


> Ciao.
> Qui in ditta abbiamo un bel serverino nel quale i vari utenti salvano i
> loro files e il loro lavoro, situazione abbastanza normale.
> Il problema sorge quando i simpaticoni scambiano il server per il
> magazzino di casa loro e cominciano a riempirmelo di cose completamente
> inutili e potenzialmente pericolose... per farla breve, mp3!
> Visto che non la vogliono capire che se un mp3 viene trovato nelle
> mecchine della ditta ci va di mezzo non solo lui, ma anche il datore di
> lavoro, devo fare pulizia (diciamo soprattutto perché lo spazio non è
> mica infinito XDDD ); qui però sorge un problemino: i furbastri
> scopiazzano le loro musichette preferite in almeno 20 directory a testa
> ovunque abbiano i permessi di scrittura (sì, ho esagerato, ma non
> troppo), quindi dovrei girare come un vagabondo per rintracciare i files
> incriminati... sì, ho fatto un bel find, ma resta sempre il fatto che se
> anche so esattamente il percorso, devo entrare in ogni cartella e far
> fuori tutto a manina.
> La mia idea era di dire: "Guarda  ricorsivamente nella /home e cancella
> *.mp3". Ho provato a vedere le impostazioni di rm, ma non ho trovato
> niente che lo faccia... mi era venuta l'idea di usare mv, cioè
> rintracciare tutti i files incriminati, spostarli in una directory a
> parte e lì distruggerli, ma non ho provato perché mi pare un po' astruso
> come metodo (sempre se si può fare :-) ).
>
> Voi che mi dite?
>
> _______________________________________________
> montellug mailing list
> montellug a montellug.it
> http://mail.montellug.it/mailman/listinfo/montellug_montellug.it
>






More information about the montellug mailing list