[MontelLUG] Eliminazione files inutili

cdron a inwind.it cdron a inwind.it
Ven 26 Nov 2004 18:34:16 CET


Mando anche io una errata corrige: il comando come l'ho messo prima non
funziona, non cancella niente: bisogna fare un ciclo for, ma non serve uno
script, si esegue da riga di comando:

for MP3 in $(find /home -name '*.mp3'); do rm -f $MP3; done

Adesso scegli tu quale usare...

CD

> ERRARA CORRIGE:
> la scrupolosità di cd mi ha messo un dubbio :-),
> ho provato lo script e non funzionava!! ...mancavano i doppi apici
> 
> ecco quello che devi copiare:
> 
> #!/usr/bin/perl
> my @mp3 = qx/find \/ -type f -name \"*.mp3\"/;
> foreach my $mp3(@mp3)
> {qx/rm -f $mp3/;}
> 
> 
> ----- Original Message ----- 
> From: "Nicola Durante" <nicola a nicetoad.homelinux.org>
> To: "Lista generale del MontelLUG" <montellug a montellug.it>
> Sent: Friday, November 26, 2004 5:38 PM
> Subject: Re: [MontelLUG] Eliminazione files inutili
> 
> 
> una cosa:
> {qx/rm -f $mp3/;}
> deve trovarsi sulla stessa riga...
> 
> ----- Original Message ----- 
> From: "Nicola Durante" <nicola a nicetoad.homelinux.org>
> To: "Lista generale del MontelLUG" <montellug a montellug.it>
> Sent: Friday, November 26, 2004 5:21 PM
> Subject: Re: [MontelLUG] Eliminazione files inutili
> 
> 
> 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
> >
> 
> 
> 
> _______________________________________________
> montellug mailing list
> montellug a montellug.it
> http://mail.montellug.it/mailman/listinfo/montellug_montellug.it
> 
> 
> 
> _______________________________________________
> montellug mailing list
> montellug a montellug.it
> http://mail.montellug.it/mailman/listinfo/montellug_montellug.it
> 
> 
> 
> _______________________________________________
> montellug mailing list
> montellug a montellug.it
> http://mail.montellug.it/mailman/listinfo/montellug_montellug.it
> 



____________________________________________________________
Libero ADSL: navighi gratis a 1.2 Mega, senza canone e costi di attivazione. 
Abbonati subito su http://www.libero.it 






More information about the montellug mailing list