Pular para o conteúdo

Ajuda ao criar um script [RESOLVIDO]

Responder tópico
  • Denunciar
  • Indicar
01 02

13. Re: Ajuda ao criar um script [RESOLVIDO]

Enviado em 24/02/2010 - 14:18h

da forma q postei acima, estar certo ?

Responder tópico

14. Re: Ajuda ao criar um script [RESOLVIDO]

Enviado em 24/02/2010 - 14:20h

Um script mais completo com orientação a objetos já que você é fuçador.




#!/bin/bash


# Configuração do script
LOG_FILE='';
SERVER_NAME='';
NR_PINGS='';

function _comDes(){

echo 'Desligando o server';
shutdown -h now;

}

function _logFile(){
echo -en "\nServer desligado em:\n $(date)\nStatus: ${STTS}" >> ${LOG_FILE}
}


function _verRoot(){
if [ $USER = 'root' ]; then
return 0;
else
echo "$USER, você precisa estar logado como root para usar este script.";
exit;
fi

}


_verRoot && STTS=$(ping -c ${NR_PINGS} ${SERVER_NAME} >>/dev/null);

if [ $? -gt 0 ]; then

echo -ne "Continuar ligado";

else
_comDes;
_logFile;

fi

15. Re: Ajuda ao criar um script [RESOLVIDO]

Enviado em 24/02/2010 - 14:27h

hehe esse ai e mais complicado....
fica pra uma proxima.
vlw

vou marca como resolvido ok
abraço e vlw pelas dicas
fui
ate a proxima

= viva o linux =

16. Re: Ajuda ao criar um script [RESOLVIDO]

Enviado em 24/02/2010 - 14:28h

Continue a pesquisar... O vol tem muito a ensinar. Eu diria que 90% do que aprendi (e continuo aprendendo) sobre shell script foi na escola vol.

E como eu disse coloque seu script em um dos paths do sistema. Fica mais pratico.
01 02

Responder tópico

Responder tópico

Entre na sua conta para responder.

Fazer login para responder