Usando código de teste de arquivo para testar permissões, usei -rwx dentro de [] mas não funcionará?

0
if [ -w  /etc/shadow ]

then 
  echo "You have the powers of the super user!" 

else
  echo "Wow we  probably have to try this again  logged as root" 
fi  

Eu fiz o login como root e o comando ainda não funcionou. Arquivo exibe permissões de usuário:

-rw-r----- 1 root shadow 1301 Jul  7 15:18 /etc/shadow
    
por Kelvin Amoako 08.07.2017 / 04:09

1 resposta

0

Seu script funciona para mim enquanto você o codifica. Funciona bem, mas deve começar

#!/bin/bash

Eu criei o arquivo test.sh e colei no seu código.

chmod +x test.sh

./test.sh

Recebi a mensagem de eco correta dependendo de quais privs eu tinha quando executei o script.

    
por jones0610 08.07.2017 / 04:34