Buenos días
Uso el sistema operativo win 7 de 32 bit, tengo instalado el ActivePerl-5.16.3.1604-MSWin32-x86-298023 y tambien el ActiveTcl8.6.1.0.297577-win32-ix86-threaded para interactuar y obtener información de equipos routers de marca cisco, teldat y huawei.
Tengo algunos script utilizando ActivePERL para hacer ping y telnet a esos equipos mencionados. Para hacer SSH uso otro script utilizando ActiveTCL pues con ActivePERL solo en la version de pago se pueden utilizar dichas librerias para trabajar con SSH. Los scripts mencionados se ejecutan desde cmd de windows, por ejemplo para usar el script para realizar un ping a una IP seria: nombre script.pl + lista IP
C:/[carpeta]/[script]> ping.pl listaIP.csv
el script necesita una lista de IP a los cuales se le haran ping el resultado obtenido es otro archico.csv con los IP que si responden.
Todos los script funcionan de la misma manera, se ejecutan y se obtienen archivos .csv que son leidos desde excel.
Pues bien.... ahora buscando en google he encontrado esto: http://www.php.net/manual/es/expect.examples-usage.php
Para este caso necesito utilizar mi script de SSH para lo cual necesito descargar un paquete de nombre EXPECT desde PECL que es el siguiente:
http://pecl.php.net/package/expect ademas del SSH2
http://pecl.php.net/package/ssh2
Obtenido de la web del manual de PHP http://www.php.net/manual/es/expect.installation.php donde se lee "Instalacion de extensiones PECL" a pesar de eso no logro entender nada .
Por favor si alguien ha intentado esto de llamar script de Perl desde PHP y los ha hecho funcionar me gustaria que me hechen una mano.
Gracias