jonathanleal
(usa Ubuntu)
Enviado em 28/01/2014 - 17:36h
jonathanleal escreveu:
Boa tarde galera!
Estou tentando fazer um script que verifica o retorno do meu comando. Eu chamo mando parar o tomcat e quero verificar se eles está parado ou ainda "parando". Segue os dados abaixo:
Quando o tomcat está parando o comando retorna isso:
Tomcat7-CRR-SCA service is stop pending.
Configuration details:
Controls Accepted = 0x1
Service Type = 0x10
Start Type = 0x2
Error Control = 0x1
Tag ID = 0x0
Executable Path = "C:\Program Files\Apache Software Foundation\Tomcat 7.0_Tomcat7-CRR-SCA\bin\Tomcat7-CRR-SCA.exe" //RS//Tomcat7-CRR-SCA
Load Order Group =
Dependencies = Tcpip/Afd/
Start Name = LocalSystem
Display Name = Apache Tomcat 7.0 Tomcat7-CRR-SCA
Quando o mesmo está parado, o comando retorna isso:
Tomcat7-CRR-SCA service is stopped.
Configuration details:
Controls Accepted = 0x0
Service Type = 0x10
Start Type = 0x2
Error Control = 0x1
Tag ID = 0x0
Executable Path = "C:\Program Files\Apache Software Foundation\Tomcat 7.0_Tomcat7-CRR-SCA\bin\Tomcat7-CRR-SCA.exe" //RS//Tomcat7-CRR-SCA
Load Order Group =
Dependencies = Tcpip/Afd/
Start Name = LocalSystem
Display Name = Apache Tomcat 7.0 Tomcat7-CRR-SCA
Então, eu quero fazer um script que manda parar o servidor e fica verificando se já parou, caso não tenha parado, não faça nada, fique aguardando parar!
Como vemos, a única diferença é a primeira linha e os códigos do Controls Accepted.