shell-script-pt
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [shell-script] Função Recursiva (Gerar discussão)


From: RAUL LONGHI
Subject: Re: [shell-script] Função Recursiva (Gerar discussão)
Date: Thu, 25 Oct 2007 10:49:17 -0300

buenas,

uma outra maneira seria vc utilizar a opção '-R' para recursividade.

Ex. chmod 0765 local -R

Saudações livres.

Raul

On 10/25/07, Salviano de Araujo Leão <address@hidden> wrote:
>
>    Olá a todos
>
> Criei a função recursiva abaixo para mudar a
> permissão de arquivos, no diretorio local e em todos
> os abaixo.
>
> Colocada no .bashrc ela funciona corretamente e
> posso chama-lá em qualquer instância do shell.
>
> Entretanto se crio um script, devo carregá-lo
> inicialmente para usar a função.
>
> Permisao(){
> local x CMD MOD
> cd $PWD
> MOD="$1"
> for x in `'ls'`
> do
> if [ -f $x ]; then
> chmod -c $MOD $x
> elif [ -d $x ]; then
> echo "Mudando a Permisao do diretorio $x"
> chmod -c 0755 $x
> cd $x
> echo "Entrou no diretorio: $PWD"
> Permisao $MOD
> cd ..
> fi
> done
> return
> }
>
> Estou enviandoo script para gerar alguns cometários
> a respeito de funções recursivas no shell.
>
>
>  
>


[As partes desta mensagem que não continham texto foram removidas]



reply via email to

[Prev in Thread] Current Thread [Next in Thread]