El mié, 28-12-2005 a las 12:15 -0300, Marco Antonio de Hoyos escribió: > y ya que estamos ;) > > como puede hacerse, para cambiar los permisos de forma recursiva ? > > estuve probando pero nada.. > > el tema es: > > chmod 666 /algo/ > > y todo lo que este dentro de algo (archivos, subdirectorios, etc) > > (no me peguen) > > salu2 >
chmoddir ()
{
if [ -z $1 ]; then
DIR=$PWD;
fi;
if [ -z $2 ]; then
PERM=750;
fi;
find $DIR -type d -exec chmod $PERM {} ";" -print
}
chmodfile ()
{
if [ -z $1 ]; then
DIR=$PWD;
fi;
if [ -z $2 ]; then
PERM=640;
fi;
find $DIR -type f -exec chmod $PERM {} ";" -print
}
Esas don dos funciones que arme, podes agregarlas en el .bashrc
mas info, man find.
--
Juan A. Diaz
signature.asc
Description: This is a digitally signed message part
-- Para desuscribirte tenés que visitar la página https://listas.linux.org.ar/mailman/listinfo/lugar-gral/ /* Publica y encontra trabajo relacionado con softlibre en http://www.usla.org.ar/modules/jobs/ */ Si tenés algún inconveniente o consulta escribí a mailto:[EMAIL PROTECTED]
