🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: es.comp.os.linux.programacion
Article #6216

Re: Script para cambiar propietario segun directorio

#6216
From: Pere Pujal i Carabantes
Date: Mon, 21 Jul 2003 22:49
40 lines
2330 bytes
Hola Marco!

El dl, 21 jul 2003 a las 19:01 GMT
Marco A. Mateos va escriure en 
es.comp.os.linux.programacion:
 
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1

> Antes de volverme loco (que ya me he vuelto loco un rato con el google)
> pregunto si se puede.

> Un scritp para buscar en un directorio (/home) ficheros, y segund el
> rpopietario del directorio si el fichero en cuestion tiene nobody.nobody,
> se lo cambie a propietariodir.propietariodir.

En bash ser�a algo as�:

#!/bin/bash
for directorio in `ls /home` ; do 

# Obtenemos la informaci�n del grupo y del usuario propietarios de ese
# directorio
grupo=`stat /home/$directorio --format %G`
usuario=`stat /home/$directorio --format %U`

# Buscamos los ficheros implicados y ya de paso les cambiamos los due�os
find /home/$directorio -user nobody -group nobody -exec chown $grupo.$usuario "{}" \;

done

Falla en ficheros que tienen espacios en sus nombres, pero no hace
mucho que hubo un hilo sobre eso aqu�, o sea que si es importante, ya
sabes...

Salut

Pere
-- 
NO A LA GUERRA
Technical Details
Message-ID: <slrnbhorfh.52a.ppujalARROBA@hola.fou.net>
Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!newsfeed.stanford.edu!headwall.stanford.edu!newshub.sdsu.edu!cyclone.bc.net!newsfeed.telusplanet.net!newsfeed.telus.net!rip!news.webusenet.com!peer01.cox.net!cox.net!news-xfer.cox.net!mainake.escomposlinux.org!127.0.0.1!nobody
References: <bfhd3t$du2gr$1@ID-187527.news.uni-berlin.de>

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 15:49:13 PST
Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!newsfeed.stanford.edu!headwall.stanford.edu!newshub.sdsu.edu!cyclone.bc.net!newsfeed.telusplanet.net!newsfeed.telus.net!rip!news.webusenet.com!peer01.cox.net!cox.net!news-xfer.cox.net!mainake.escomposlinux.org!127.0.0.1!nobody
From: Pere Pujal i Carabantes <"ppujal A R R O B A"@airtel.net>
Newsgroups: es.comp.os.linux.programacion
Subject: Re: Script para cambiar propietario segun directorio
Date: Tue, 22 Jul 2003 00:49:21 +0200
Organization: Ecolnet
Lines: 40
Message-ID: <slrnbhorfh.52a.ppujalARROBA@hola.fou.net>
References: <bfhd3t$du2gr$1@ID-187527.news.uni-berlin.de>
Reply-To: Pere Pujal i Carabantes <ppujal A R R O B A@airtel.net>
NNTP-Posting-Host: 7-244-adsl.red.retevision.es
Mime-Version: 1.0
Content-Type: text/plain; charset=iso-8859-15
Content-Transfer-Encoding: 8bit
X-Trace: rantanplan.linux.es 1058827750 15012 80.224.244.7 (21 Jul 2003 22:49:10 GMT)
X-Complaints-To: mainake@escomposlinux.org
NNTP-Posting-Date: Mon, 21 Jul 2003 22:49:10 +0000 (UTC)
User-Agent: slrn/0.9.7.4 (Linux)