Article View: es.comp.os.linux.programacion
Article #6219Re: Script para cambiar propietario segun directorio
From: Jesús M. NAVARRO
Date: Tue, 22 Jul 2003 00:10
Date: Tue, 22 Jul 2003 00:10
38 lines
2415 bytes
2415 bytes
Hola, Toni:
Toni escribi� en es.comp.os.linux.programacion:
> A Dimarts 22 Juliol 2003 00:08, Jes�s M. NAVARRO va escriure:
>
>> Esto deber�a devolverte los ficheros que andas buscando. Una vez hecha
>> la comprobaci�n...
>> find /home -user nobody -group nobody -exec chmod
>> propietariodir:propietariodir '{}' \;
>>
[...]
> Creo que Marco quer�a que los archivos pasaran a pertenecer al usuario
> propietario de donde se ubican los archivos, es decir que si est�n en
> /home/marco/loquesea el propietario pase a ser marco.marco y si est�n en
> /home/petra/asf petra.petra. Por eso el script.
>
> Si el propietario de los archivos es siempre el mismo, tu soluci�n es
> perfecta, pero no tengo claro si eso era lo que quer�a Marco.
>
S�, me d� cuenta luego. Sin embargo, la idea b�sica es la misma (o sea,
conocer, si quiera por encima los peque�os programas-magia de unix,
pegarlos unos con otros y mirar las p�ginas man).
En el caso de que se trate de darles el mismo due�o que el directorio que
los contiene, Pere Pujal ya ha comentado una manera: un bucle for sobre la
salida de ls (mi primera idea fue hacer un find -type d para luego, dentro
del directorio obtenido, un stat del mismo y otro find -user nobody -group
nobody, pero creo que la suya es mucho m�s directa).
--
SALUD,
Jes�s
***
jesus_navarro@undominio.net
***
Technical Details
Message-ID:
<j0cuu-5n2.ln1@mithrandir.intranet>Path:
arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!newsfeed.stanford.edu!headwall.stanford.edu!fu-berlin.de!uni-berlin.de!212.97.189.72!not-for-mailReferences:
<bfhd3t$du2gr$1@ID-187527.news.uni-berlin.de> <9s4uu-9cp.ln1@mithrandir.intranet> <QYZSa.874$w4.349876@news-reader.eresmas.com>Show Full Headers
Complete Article Headers
X-Google-Language: SPANISH,ASCII X-Google-Thread: f86c8,46476333518e5f61 X-Google-Attributes: gidf86c8,public X-Google-ArrivalTime: 2003-07-21 17:12:13 PST Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!newsfeed.stanford.edu!headwall.stanford.edu!fu-berlin.de!uni-berlin.de!212.97.189.72!not-for-mail From: Jesús M. NAVARRO <jesus_navarro@undominio.net> Newsgroups: es.comp.os.linux.programacion Subject: Re: Script para cambiar propietario segun directorio Date: Tue, 22 Jul 2003 02:10:25 +0200 Lines: 38 Message-ID: <j0cuu-5n2.ln1@mithrandir.intranet> References: <bfhd3t$du2gr$1@ID-187527.news.uni-berlin.de> <9s4uu-9cp.ln1@mithrandir.intranet> <QYZSa.874$w4.349876@news-reader.eresmas.com> NNTP-Posting-Host: 212.97.189.72 Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-15 Content-Transfer-Encoding: 8Bit X-Trace: news.uni-berlin.de 1058832732 15566405 212.97.189.72 (16 [173178]) X-Orig-Path: mithrandir.intranet!news User-Agent: KNode/0.7.2