LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1539|回复: 4

shell怎么中途传递参数呢?

[复制链接]
发表于 2008-11-6 08:48:16 | 显示全部楼层 |阅读模式
[root@localhost lional]# myxrgsu
XRGSupplicant 1.1.1
Ruijie Network CopyRight 2004-2005
Please input your user name: 帐号
Please input your password: 密码
Use DHCP,1-Use,0-UnUse(Default: 0):
Use default auth parameter,0-Use 1-UnUse(Default: 0):
Searching server...
Connecting server...
Authenticating...
Authenticate SUCCESSFULLY!
Please input 'unauth' to LogOff:
[root@localhost lional]#
像这样中间传递两个参数帐号和密码的脚本该如何写阿?
myxrgsu是一个程序,中途要输入账号和密码
我想写个自动输入帐号密码的脚本,可他中途传递的参数,不知如何写?
发表于 2008-11-6 13:05:19 | 显示全部楼层
以前看见过使用expert 这个软件来处理交互式参数传递。例子就是myxrgsu这个程序。到google上找找。
回复 支持 反对

使用道具 举报

发表于 2008-11-7 11:02:54 | 显示全部楼层
read var
lz是不是想要这个?
回复 支持 反对

使用道具 举报

发表于 2008-11-18 18:40:15 | 显示全部楼层
Post by hanfengshaozhu;1905245
read var
lz是不是想要这个?


楼主要的应该就是这个,
echo "lease input your user name:"
read user_name
echo "lease input your password:"
read user_psw
回复 支持 反对

使用道具 举报

发表于 2008-12-5 18:50:10 | 显示全部楼层
网上有使用expect的现成的脚本
Google "xrgsu expect"
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表