On 21/08/07, Brenno Oliveira <[EMAIL PROTECTED]> wrote: > Em 21/08/07, Gilberto Villani Brito<[EMAIL PROTECTED]> escreveu: > > Olá lista, > > Estou com vários arquivos e diretórios que preciso mudar a permissão, > > eu queria saber se existe algum comando para alterar os diretório, os > > sub-diretório e arquivos (que podem estar em qualquer nivel) deixando > > os diretórios com a permissão 755 e os arquivos com 644??? > > Estou tentando fazer um script para isso, mas estou tento problemas > > com diretórios que tem espaço. > > Se alguem puder me ajudar ficarei grato. > > > bom dia, > voce pode mudar todas as permissões para 644 com o chmod -R /superior > apos isso, dar um find(1) usando as diretivas -type d (para diretórios) e > -exec > > por exemplo: find /superior -type d -exec chmod 755 {} \; > > da uma lida no man do find =) > > []'z > > Abraços > > -- > > Gilberto Villani Brito > > System Administrator > > Londrina - PR > > Brazil > > gilbertovb(a)gmail.com > > ------------------------- > > Histórico: http://www.fug.com.br/historico/html/freebsd/ > > Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd > > > ------------------------- > Histórico: http://www.fug.com.br/historico/html/freebsd/ > Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd >
Brenno, valeu pela ajuda, funcionou corretamente. A sintaxe ficou: find diretorio -type d -exec chmod 755 {} + Maravilha, valeu mesmo, estou muito grato. Abraços -- Gilberto Villani Brito System Administrator Londrina - PR Brazil gilbertovb(a)gmail.com ------------------------- Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd