Verificação de permissões

1. Verificação de permissões

carlos eduardo da silva braga
cadu405

(usa Outra)

Enviado em 07/01/2021 - 01:30h

Boa noite fiz um script que tem que verificar se um determinado diretório existe :
if [ -d /home/diretóriox ]; then
echo "existe"
else
echo "não existe"
gostaria que ele verificasse também se o usuário ter permissões para permissões em arquivos nesse diretório


  


2. Re: Verificação de permissões

Daniel Lara Souza
danniel-lara

(usa Fedora)

Enviado em 07/01/2021 - 08:37h

testa assim


if [ -d /home/diretóriox ]; then
getfacl /home/diretóriox
else
echo "não existe"





3. Re: Verificação de permissões

leandro peçanha scardua
leandropscardua

(usa Ubuntu)

Enviado em 07/01/2021 - 17:41h

Não entendi muito bem o final da mensagem. Vc pode usar o comando test ou as opções de checagem do bash
man bash
man test
p mais informações
https://www.computerhope.com/unix/test.htm


4. Re: Verificação de permissões

Marcelo Oliver
msoliver

(usa Debian)

Enviado em 07/01/2021 - 18:44h

Boa noite Cadu, segue:
read -p "Informe o Diretório: " DIR;
[ -d $DIR ] && { echo $DIR Existe; [ -O $DIR ] && echo "O dono de $DIR, é o usuário $USER";} || echo $DIR Não Existe

----------------------------------------------------------------------------------------------------------------
Seu script:
if [ -d /home/diretóriox ]; then
echo "existe"
if [ -O /home/diretóriox ]; then
echo "O dono é o usuário $USER";
fi
else
echo "não existe"
fi
______________________________________________________________________
Importante: lynx --dump goo.gl/a9KeFc|sed -nr '/^[ ]+Se/,/dou.$/p'
Att.: Marcelo Oliver
______________________________________________________________________
Nota de esclarecimento:
O comando: lynx --dump goo.gl/a9KeFc|sed -nr '/^[ ]+Se/,/dou.$/p',
faz parte da minha assinatura.
O qual, "filtra" a página: "https://www.vivaolinux.com.br/termos-de-uso/",
Mostrando o seguinte:

Se você sanou sua dúvida ou resolveu um problema a partir de um
tópico criado, é extremamente recomendável que acesse o tópico e
marque-o como "RESOLVIDO". E mais recomendável ainda que você eleja
como melhor resposta a que mais lhe ajudou.


______________________________________________________________________



5. Re: Verificação de permissões

João Cláudio de Alcântara
aguamole

(usa Lubuntu)

Enviado em 08/01/2021 - 11:06h

Esta faltando o "fi"

CPU i5-8400 GTX 750 SofRaid 4xSSD 16GB DDR4 mesmo assim uso Lubuntu.