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

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

Teste de variaveis


From: Gustavo Soares [SLot]
Subject: Teste de variaveis
Date: Tue, 19 Jul 2011 13:50:16 +0000
User-agent: Mozilla/5.0 (X11; Linux i686; rv:5.0) Gecko/20110624 Thunderbird/5.0

Pessoal, estou fazendo o script abaixo e achei que ficou bemmm estranho, alguem poderia me dar alguma ideia ?


IP="$1"
USUARIO="$2"
ROOT="$3"
OPCAO="$4"

(: ${IP:?}) 2> /dev/null || {
echo "ERRO: O IP DO CLIENTE NAO FOI PREENCHIDA."
                              fab ajuda
                              exit
                            }

(: ${USUARIO:?}) 2> /dev/null || {
echo "ERRO: A SENHA DO ${USUARIO} NAO FOI PREENCHIDO."
                              fab ajuda
                              exit
                            }

(: ${ROOT:?}) 2> /dev/null || {
echo "ERRO: A SENHA DO USUARIO ROOT NAO FOI PREENCHIDO."
                              fab ajuda
                              exit
                            }

(: ${OPCAO:?}) 2> /dev/null || {
                              echo "ERRO: A OPCAO NAO FOI PREENCHIDA"
                              fab ajuda
                              exit
                            }

[ "${OPCAO}" = "ativar" -o "${OPCAO}" = "desativar" ] || {
echo "ERRO: A OPCAO TEM QUE SER ATIVAR OU DESATIVAR."
                              fab ajuda
                              exit
                           }

fab ${OPCAO}:${IP},${USUARIO},${ROOT}

--
-------------------
SLot
UIN: 19596909
Linux User: 124842
Jabber: address@hidden
Emails: address@hidden  | address@hidden



reply via email to

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