expect命令问题1
2015-10-19 22:28
531 查看
[root@localhost scripts]# cat exptest.sh #!/usr/bin/expect spawn ssh root@127.0.0.1 expect "password: " send "oracle\r" sleep 1 send "ls\r" #send "ls >/tmp/l3.log\r" send "echo status:$?\r" expect -re "status:(\[0-9]+)" { exit $expect_out(1,string) } exit send "ls\r" interact
关键字sleep 1,不加的话后面的命令都不会执行,很纳闷
相关文章推荐
- LA-4255 Guess (拓扑排序+构造)
- 项目检出JRE问题(Unbound classpath container: 'JRE System Library [JavaSE-1.7]' in project 'idweb')
- Android:AppCompat v21 - Material Design for Pre-Lollipop Devices!
- C++入门学习——虚函数表介绍
- LeetCode 13: Roman to Integer
- display.syncExec方法例子
- lintcode-Candy-412
- 字符串的逆序
- Linux tail 命令 【转载】
- 脚本绘图工具总结(转)
- 自定义Angular插件 - 网站用户引导
- java web parameter & attrubute
- Linux apt-get安装与默认路径
- opencv 学习笔记2
- 关系数据库标准语言SQL基础1续
- python连接oracle
- 14.Python标准库_数据库 (sqlite3)
- FFT结果的物理意义
- ti
- Android Studio 的 UI 设计 (Design) 界面提示“Rendering Problems:Missing Style...”错误的处理办法