xmlt.net
当前位置:首页 >> linux 中如何使用shEll 脚本执行 tElnEt >>

linux 中如何使用shEll 脚本执行 tElnEt

#!/bin/bash nport=`echo ""|telnet 192.168.10.10 1521 2>/dev/null|grep "\^]"|wc -l` if [ $nport -eq 1 ];then su - oracle -c "/oracle/app/oracle/product/10.2.0/db_1/bin/sqlplus @/oracle/app/oracle/product/10.2.0/db_1/sqlscript/te...

好些方法,比如 1. tee重定向,用法 telnet xxxx | tee remote_out .... 2. script 命令,用法 script your_output telnet xxxx .... exit

#!/usr/bin/expectset ipAddr "172.28.0.11"set userName "root"set passwd "mypasswd"set myScript "/home/script.sh"set timeout 10spawn telnet $ipAddrexpect { "login:" { send "$userName\n" expect "assword:" send "$passwd\n" } "*$" {...

我用expect操作cisco路由器备份config到tftp上 #! /usr/bin/expect spawn telnet 192.168.1.254 # telnet远端路由器 expect "*username*" #当远程界面输出内容包含username时 send "cisco\r" # 输入用户名,这里是cisco expect "*password*" # ...

本实现自动

      1如何在 telnet 上Linux 主机后远程执行主机上的shell脚本  http://www.autoitx.com/archiver/tid-22151.html    从 Windows telnet 到 Linux,建立主机与设备的通信,...

用socket编程吧。telnet就是应用层协议,向支持tcp/ip协议的系统直接发送telnet命令就可以了吧。如果你想写telnet的客户端或服务器端程序,那么就要用socket编程了。 补充1楼1点:linux下也有telnet程序,应该是支持tcp/ip协议的都有。在远端通...

Shell脚本自动Telnet并执行远端机器的脚本 简单使用状况 [plain] #!/bin/sh (sleep 10; echo "username"; sleep 10; echo "password"; sleep 10; echo "pwd"; sleep 50; #echo exit )|telnet $ip 这里只是连接到远端机器,查看一下当前所在的目...

实现不了的,因为telnet情况下输入用户名密码后就转边成了linux的终端,而不再是windows的命令提示符,所有批处理命令都不能被执行了,但是你的可以实现和你要求的差不多的 @echo off set /p IP="请输入ip:" telnet %IP% 22 批处理到这里就可以...

网站首页 | 网站地图
All rights reserved Powered by www.xmlt.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com