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

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

Re: [shell-script] Shutdown com resultado em html


From: Daniel Fernando Coimbra
Subject: Re: [shell-script] Shutdown com resultado em html
Date: Wed, 04 Mar 2009 16:46:39 -0300
User-agent: Thunderbird 2.0.0.18 (X11/20081105)

Nesse caso o texto produzido pelos "echo" são enviados todos de uma vez
ao finalizar o script. Se você se desse ao trabalho de digitar o
shutdown em um shell notaria que ele não retorna ao shell, sendo assim
basta adicionar "&" ao fim do comando para que ele execute em segundo
plano e libere o fluxo do script:

/sbin/shutdown -r +1 "$MSG" &

Alexandre Gorges wrote:
> Colegas, estou com um problema que não consigo entender.
> 
> Tenho o script abaixo
> 
>     Linux_reboot)
>         echo "<font face=\"Verdana\" size=\"2\"><b>Reiniciando servidor em 1
> minuto!</b></font>";
>         $MYSQLADD "INSERT INTO log (timestamp,username,acao) VALUES
> ('$DATA','admin','Solicitado reboot do servidor')" dag;
>         /sbin/shutdown -r +1 "o sistema sera reinicializado em 1 minuto"
>     ;;
> 
> 
> Quando clico no botão de submit pelo php, o código funciona sem problemas. O
> aviso de shutdown aparece no console certinho.
> 
> Broadcast message from root (Mon Mar  2 10:29:04 2009):
> 
> o sistema sera reinicializado em 1 minuto
> The system is going DOWN for reboot in 1 minute!
> 
> Mas o texto de Reiniciando servidor em 1 minutos, aparece no html, apenas
> quando o shutdown acontece ou se eu dou a ordem de cancelar pelo comando
> shutdown –c
> 
> Reiniciando servidor em 1 minuto! Shutdown cancelled.
> 
> Estranho que o INSERT do sql, acontece normalmente antes do shutdown. Mas o
> echo para mostrar no html, não.
> 
> Alguma idéia?
> 
> 
> 
> []'s
>  Alexandre Gorges ⌘
> http://algorges.blogspot.com
> http://www.dag.eti.br
> MSN/Gtalk/iCHAT/Skype/Jabber: address@hidden
> 
> 
> 
> 
> 
> [As partes desta mensagem que não continham texto foram removidas]
> 
> 
> 
> ------------------------------------
> 
> ---------------------------------------------------------------------
> 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
> 
> 


reply via email to

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