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

Re: ls un po particolare



On Mon, Sep 25, 2006 at 03:30:26PM +0200, Daniele P. wrote:
> On Monday 25 September 2006 15:14, Fabio Marcone wrote:
> >
> [...]
> > La funzione simula un ls -R, quindi agisce su
> > tutte le directory e sub-directory, ricorsivamente,
> > appunto.
> 
> Sì, ma non ha senso fare 20 righe di script quando gnu find ha tutte le 
> opzioni per fare questo tipo di filtro in maniera molto più efficiente.
> 
> > grazie a tutti,
> > ho risolto utilizzando:
> > chown newuser `find /dir -user olduser`
> >
> > mi sembra il modo più compatto (lo devo richiamare da uno script
> > python).
> 
> Ma non il più sicuro, cosa succede se nella dir c'è un file che
> si chiama " etc" e lanci lo script in / come root?
> 

Effettivamente è più sicuro

find /dir -user olduser -print0 | xargs -0 chown newuser 

Ciao

-- 
---------------------------------------------------------------------
|    Marco Nenciarini    | Debian/GNU Linux Developer - Plug Member |
| mnencia@prato.linux.it | http://www.prato.linux.it/~mnencia       |
---------------------------------------------------------------------
Key fingerprint = FED9 69C7 9E67 21F5 7D95  5270 6864 730D F095 E5E4

Attachment: signature.asc
Description: Digital signature


Reply to: