Chinaunix首页 | 论坛 | 博客
  • 博客访问: 491539
  • 博文数量: 71
  • 博客积分: 1332
  • 博客等级: 少尉
  • 技术积分: 772
  • 用 户 组: 普通用户
  • 注册时间: 2011-03-10 16:25
个人简介

文章分类

全部博文(71)

文章存档

2013年(19)

2012年(9)

2011年(43)

分类: LINUX

2011-03-14 17:31:36

     今天用到了expect命令,现学现卖,写在这里以备复习。

1、安装expect。

  1. sudo yum -y install expect
2、写了自动登录sftp服务器脚本,自动下载文件。

  1. $ cat expect.exp
  2. #!/usr/bin/expect
  3. # expect.exp

  4. set file [ lindex $argv 0 ]
  5. spawn sftp username@ip
  6. expect "*password:"
  7. send "passwordofusername\r"
  8. expect ">"
  9. send "get Content_Inspection/$file tmp/ \r"
  10. send "bye\r"
  11. interact
3、执行脚本

  1. $ expect expect.exp filename

4、参考资料

阅读(1176) | 评论(0) | 转发(0) |
0

上一篇:at命令学习记录

下一篇:ftp自动获取文件

给主人留下些什么吧!~~