今天第一次接触这种语言,主要是想做一个自动化的登陆,被语言的简单易用感染到了,决定开始研究下。原来它使用的是tcl语法,我想起ed曾说起他很喜欢用tcl.可是我当年怎么那么不愿听他说话,以至今天才有机缘学习这门语言。
第一个脚本:
#!/usr/bin/expect -f #前提是安装了expect软件,否则运行会有问题。
spawn ssh test@*****
expect "*password:*"
send “123123 "
expect "*]$"
send "cd sj "
interact #用于转换命令控制到用户光标下。
一个很好的交互式脚本。我粗略的翻了语法,也可以处理很强大的问题。