Heheh Resolvi usando os comandos poweroff e reboot, ao invês de shutdown –r ......
[]'s Alexandre Gorges ⌘ http://algorges.blogspot.com http://www.dag.eti.br MSN/Gtalk/iCHAT/Skype/Jabber: [email protected] From: Jeferson Santos <[email protected]> Reply-To: Lista Shell Script <[email protected]> Date: Thu, 5 Mar 2009 11:45:04 -0300 To: Lista Shell Script <[email protected]> Subject: Re: [shell-script] Shutdown com resultado em html faltou vc dizer como resolveu :-D 2009/3/4 Alexandre Gorges <[email protected] <mailto:algorges%40gmail.com> >: > Eu já fiz com o &. Por ter certeza que a coisa obvia, eu já me dei ao > trabalho de tentar. > De qualquer forma já resolvi o problema. > > []'s > Alexandre Gorges ⌘ > http://algorges.blogspot.com > http://www.dag.eti.br > MSN/Gtalk/iCHAT/Skype/Jabber: [email protected] <mailto:algorges%40gmail.com> > > From: Daniel Fernando Coimbra <[email protected] <mailto:rufozc%40gmail.com> > > Reply-To: Lista Shell Script <[email protected] <mailto:shell-script%40yahoogrupos.com.br> > > Date: Wed, 04 Mar 2009 16:46:39 -0300 > To: Lista Shell Script <[email protected] <mailto:shell-script%40yahoogrupos.com.br> > > Subject: Re: [shell-script] Shutdown com resultado em html > > 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: [email protected] <mailto:algorges%40gmail.com> >> <mailto:algorges%40gmail.com> >> >> >> >> >> >> [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: [email protected] <mailto:shell-script-unsubscribe%40yahoogrupos.com.br> > <mailto:shell-script-unsubscribe%40yahoogrupos.com.br> >> ---------------------------------------------------------- >> 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 >> >> > > > >> > > [As partes desta mensagem que não continham texto foram removidas] > > -- Abraços, Jeferson Santos > [As partes desta mensagem que não continham texto foram removidas]
