LinuxSir.cn,穿越时空的Linuxsir!

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

expect脚本远程传输问题。

[复制链接]
发表于 2005-9-9 15:45:54 | 显示全部楼层 |阅读模式
我写了个expect脚本,把本机的文件传到另一台机子上:
#!/usr/bin/expect -f
spawn scp -P 22 /tmp/svn_bak.tar.gz lwei@192.168.2.204:/home/lwei/backup
expect "*password:"
send "1234\n"
expect eof

zhuhai-cvs:/bin #./svnbak_exp
spawn scp -P 22 /tmp/svn_bak.tar.gz lwei@192.168.2.204:/home/lwei/backup
lwei@192.168.2.204's password:
cvs_bak.tar.gz        66% |*******************        | 83220 KB    00:04 ETA
zhuhai-cvs:/bin #

每次都没有传完就停止了。请问这是什么原因?
发表于 2005-9-10 00:53:54 | 显示全部楼层
Post by floriawll
我写了个expect脚本,把本机的文件传到另一台机子上:
#!/usr/bin/expect -f
spawn scp -P 22 /tmp/svn_bak.tar.gz lwei@192.168.2.204:/home/lwei/backup
expect "*password:"
send "1234\n"
expect eof

zhuhai-cvs:/bin #./svnbak_exp
spawn scp -P 22 /tmp/svn_bak.tar.gz lwei@192.168.2.204:/home/lwei/backup
lwei@192.168.2.204's password:
cvs_bak.tar.gz        66% |*******************        | 83220 KB    00:04 ETA
zhuhai-cvs:/bin #

每次都没有传完就停止了。请问这是什么原因?

我试了传一个200M的文件也没有中断...
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-9-11 21:55:07 | 显示全部楼层
我的还是不行哦,好郁闷。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-9-12 10:40:49 | 显示全部楼层
我把expect eof改成interact就可以了。不知道为什么会这样。
回复 支持 反对

使用道具 举报

发表于 2005-9-13 22:36:34 | 显示全部楼层
huh...奇怪。
回复 支持 反对

使用道具 举报

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

本版积分规则

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