Hace ya tiempo, que intente auntomatizar telnet para labores repetitivas en equipos.
Tras muchos intentos y revisar muchas webs, me decidi a investigar por mi cuenta.
El script que os pongo a continuación, lo he probado en varias máquinas diferentes y me ha funcionado. Espero que os sirva a otros para poder realizar labores aburridas y repetitivas.
#!/bin/bash
#—————-
# telnet.scr
#—————-
(sleep 1;
echo -e "usuarior";
sleep 1;
echo -e "passwordr";
sleep 1;
echo -e "df -h r" ;
echo -e "vmstat r" ;
sleep 1;
echo -e " who -a r" ;
sleep 2;
echo exit)|telnet $1
donde usuario cambiarlo por el usuario de acceso.
donde aparece password sustituirlo por la contraseña de acceso.
El script se ejecutada llamando:
./telnet.scr 192.168.1.10
