[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: cancellare file nascosti. rm .*



Il lun, 2003-12-22 alle 10:54, Leonardo Canducci ha scritto:

> > > rm .* non va usato mai! e rm .era* ti costringe a cancellare un file/dir
> > > alla volta. per ora faccio proprio così ma non è certo la soluzione
> > > intelligente. mi chiedevo se c'era un comando o uno switch di un comando
> > > per cancellare tutti i file nascosti senza coinvolgere . e ..
> > > ora provo con find.
> > 
> > find . -type f -maxdepth 1 -iname ".*" -exec echo rm {} \;
> > 
> a quanto pare si può usare anche rm -r .* dal momento che il comando
> restituisce comunque:
> rm: impossibile rimuovere `.' o `..'
non è cosa buona. IMHO...
anche se il risultato può essere lo stesso, esiste un comando apposta
per trovare e cancellare esattamente quello che vuoi tu.
io userei:

find .  -iname ".*" -exec rm echo  {} \; | less

e mi vedo quello che sto per cancellare.
poi tolgo "less" e "echo" e andrei sul sicuro.

almeno.. io sulla mia macchina farei così.


hola!

-- 
Dodiesis <dodiesis@sgrunt.net>



Reply to: