Necesito saber cómo puedo enviar dentro de un script en Perl el carácter de "Y" a un switch Huawei para grabar la configuración luego que ejecuto el comando "save" .
Te detallo la sintaxis del comando dentro del equipo:
- Código: Seleccionar todo
<SWITCH>save
The configuration will be written to the device.
Are you sure?[Y/N]Y
Now saving current configuration to the device.
Saving configuration. Please wait...
......
Configuration is saved to flash memory successfully.
Unit1 save configuration flash:/vrpcfg.cfg successfully
<SWITCH>
Y te detallo lo que estoy realizando dentro del script:
Using perl Syntax Highlighting
$sesion->cmd('save');
#$sesion->waitfor (Match => '/Y/N/');
$sesion->cmd('Y');
#$sesion->waitfor (Match => '/Y/N/');
$sesion->cmd('Y');
Coloreado en 0.002 segundos, usando GeSHi 1.0.8.4
De la forma que lo estoy haciendo no me sirve ya que el "Y" que le mando lo tomó como un comando o sentencia posterior al comando de " save " o sea que cuando le llega el "Y" al switch no me sirve ya que el comando anterior dio time out.
¿ Cómo podría pasarme la confirmación del Yes dentro del comando Save ?
Saludos y gracias ,
TELCO