Re: 我想要这样的脚本——
发表于 : 2011-04-14 10:02
expect需要安装,从新立得里装就行了。
电信不支持硬件拨号吗?
电信不支持硬件拨号吗?
没有啊……四川高校都用协同拨号器comicosmos 写了:lz不用路由器的么?
你说的是可以的。肯定是能满足你的要求的。Tcl是门脚本语言,Expect是该语言的扩展,要在Linux上使用Tcl和Expect,是要安装的。你可以google一下。ouch_ouch 写了:这玩意儿,是需要安装的么?chengmoYS 写了:可是使用Tcl语言的扩展应用Expectouch_ouch 写了:![]()
因为电信协同拨号器每次都要我手动输入帐号和密码,所以我有这样的想法:
能不能写一个脚本,帮我干这样的事儿呢?
我对sh脚本知甚少,望各位大侠们帮帮忙
在UNIX/Linux实现自动化很好
可以试试ouch_ouch 写了:问题在于,协同拨号器的 与户名和密好不是以命令行参数的形式输入的(Dial xxxxx xxxx)
而是
$Dial
username:xxxxxx
password:xxxxxx
我要怎么才能实现脚本的自动输入呢?
代码: 全选
echo -e "yourname\nyourpassword\n" | Dial
lhui 写了:可以试试ouch_ouch 写了:问题在于,协同拨号器的 与户名和密好不是以命令行参数的形式输入的(Dial xxxxx xxxx)
而是
$Dial
username:xxxxxx
password:xxxxxx
我要怎么才能实现脚本的自动输入呢?执行一些软件安装脚本时,会提示输入路径什么的,你这个应该也差不多代码: 全选
echo -e "yourname\nyourpassword\n" | Dial
我还是乖乖输密码吧。。。chengmoYS 写了:本来就是shell的缺点 你非要实现 底层的c实现也是代码量很大
不如使用expect实现