Funcionou muito bem! Vou estudar um pouco melhor esse comando.

Obrigado!


Fabio Serpa



José Antonio Boyd Cardoso wrote:

Câmbio Fábio !

Costumo usar o find para isso:

# find /home/fabio/diretorio -type d -exec chmod g=rw {} \;

No caso, o "-type d" diz ao find para localizar apenas os diretórios e o
"-exec" manda executar o comando "chmod g=rw" sobre cada diretório que
ele encontrar, representado na sintaxe com comando com o "{}". Repare
que existe um espaço antes do "\;" que fecha a linha de comando.

No meu exemplo o find vai atuar na árvore abaixo do diretório
"/home/fabio/diretorio".

Se quiser fazer isso apenas com arquivos, no lugar de diretórios,
bastaria usar "-type f".

O find é muito poderoso e útil, vale uma estudada !

Espero ter ajudado,

Bom final de semana !

--
../)....._/.    Jose Antonio Boyd Cardoso
./_)()\/(/..    Registred Linux user number # 137975
....../.....    Desejo-lhe Paz, Amor, Saúde e Alegria.




Em Sat, 02 Jul 2005 17:41:56 -0300
Fabio Serpa <[EMAIL PROTECTED]> escreveu:

Olá pessoal

Eu tenho um diretório raiz com vários arquivos e subdiretórios.

Eu estou mudado alguns direitos para os grupos dos arquivos e diretórios com esse comando:


chmod g=rw -R *

Eu gostaria de alterar recursivamente, agora, somente os direitos dos diretórios, sem alterar os dos arquivos. Isso é possível?


Waleu!!

--
Fabio Serpa

__ ____ _ _ / _|__|__ /_ _ _ __| | | | _(_-<|_ \ '_| '_ \_ _| |_| /__/___/_| | .__/ |_|



        
        
                
_______________________________________________________ Yahoo! Acesso Grátis - Internet rápida e grátis. Instale o discador agora! http://br.acesso.yahoo.com/


--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Responder a