Hola.
Estoy teniendo problemas con la salida de un comando al obtener sus datos. Estoy ejecutando la salida de un comando de una aplicativo que usamos para obtener las versiones de los agentes instalados.
Using perl Syntax Highlighting
@report = `$get_config -s \"$cliente\" -A -L | egrep "Version Name|Patch|Platform"`; Coloreado en 0.003 segundos, usando
GeSHi 1.0.8.4
El problema me viene que, cuando algún cliente no está o hay un problema de comunicación con él, en vez de guardar los datos de salida en el array, los imprime por pantalla.
Using text Syntax Highlighting
client hostname could not be found
cannot connect on socket
Coloreado en 0.000 segundos, usando
GeSHi 1.0.8.4
Me gustaría saber si hay alguna forma para poder separar estos datos que se impriman por pantalla directamente desde el comando a otro lugar, ya que la salida que intento obtener depurada se fastidia con la salida del comando.
Saludos.