[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
>
>