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

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

Re: [shell-script] Verficar permissao 777


From: Flavio Junior
Subject: Re: [shell-script] Verficar permissao 777
Date: Tue, 17 Mar 2009 17:36:41 -0300

$ ls -ld /caminho/do/diretorio | grep -q rwxrwxrwx && echo TEM 777 ||
echo NAO TEM 777

Quer ser mais cauteloso (vai que o diretorio se chama
nometoscorwxrwxrwxbemaqui, né ?)

Usa o awk '{if ($1 ~ drwxrwxrwx) {print}}'

--

Flávio do Carmo Júnior aka waKKu



2009/3/17 Tiago Moreira Rodrigues <address@hidden>:
> Aew pessoal, valeu pela ajuda, o melhor resultado foi com o comando da
> seguinte forma
>
> find /diretorio -maxdepth 0 -type d -perm -777
>
> sem o - no 777 nao pocou :D.
>
> e o maxdpth 0 pra executar somente no diretorio
>
> abs.
>
> 2009/3/17 Tiago Moreira Rodrigues <address@hidden>
>
>> Show, to fazendo os teste aqui com o que o Victor me passou. Obrigado
>>
>> 2009/3/17 miranda <address@hidden>
>>
>> Tiago , existe uma opção do comando find que pode resolver essa questão.
>>>
>>>
>>> Abraço
>>>
>>> On Tue, 2009-03-17 at 18:27 +0000, tiagofei wrote:
>>> > Pessoal, salve salve,
>>> >
>>> > Hoje estava fazendo um script, e precisei conferir se um diretorio
>>> > tinha permissao 777, se nao tivesse, eu colocava, pela lógica( e pela
>>> > facilidade ) nem testei se ele tinha 777, eu ja setava logo a
>>> > permissão, porém me bateu esta duvida, como sei se o diretorio tem a
>>> > permissao 777?
>>> >
>>> > certo, posso fazer o teste com os parametros "-r", "-w" e "-r", mas
>>> > este vai testar somente para o usuario que estiver executando na hora
>>> > certo?
>>> >
>>> > posso tb dar um ls e conferir se está com todas as letras aparecendo,
>>> > tipo: drwxrwxrwx, mas isso é feio :D.
>>> >
>>> > Tem alguma maneira de fazer este teste? procurei aqui na lista e não
>>> > achei, ás vezes por incompetencia ;). Se puderem me tirar essa duvida
>>> > agradeço.
>>> >
>>> > Grande abraço.
>>> >
>>> >
>>> >
>>> >
>>> >
>>>
>>>
>>>
>>> ------------------------------------
>>>
>>> ----------------------------------------------------------
>>> Esta lista não admite a abordagem de outras liguagens de programação,
>>> como
>>> perl, C etc. Quem insistir em não seguir esta regra será moderado sem
>>> prévio
>>> aviso.
>>> ----------------------------------------------------------
>>> Sair da lista: address@hidden
>>> ----------------------------------------------------------
>>> Esta lista é moderada de acordo com o previsto em
>>> http://www.listas-discussao.cjb.net
>>> ----------------------------------------------------------
>>> Servidor Newsgroup da lista: news.gmane.org
>>> Grupo: gmane.org.user-groups.programming.shell.brazil
>>>
>>> Links do Yahoo! Grupos
>>>
>>>
>>>
>>
>>
>> --
>> Tiago Rodrigues
>> http://tiagorodrigues.net
>>
>
> --
> Tiago Rodrigues
> http://tiagorodrigues.net
>
> [As partes desta mensagem que não continham texto foram removidas]
>
> 


reply via email to

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