Spawn ftp命令对Tcl期望不起作用

时间:2014-06-23 16:52:40

标签: tcl expect

我已经尝试了很多代码变种来启动tcl上的ftp命令,但是没有一个可以工作,从互联网上的例子来看,这里是我尝试过的:

spawn ftp ftp.uu.net  Error: couldn't execute "ftp": no such file or directory
spawn ftp.uu.net
spawn ftp
expect spawn ftp ftp.uu.net
exec spawn ftp.uu.net

我似乎无法找到一个解决方案让ftp在tcl工作,期待在任何网站上的任何位置。

感谢任何帮助, 谢谢。

1 个答案:

答案 0 :(得分:0)

**我要检查的第一件事就是你的道路。 **

我的猜测是ftp不在您的路径中,或者tcl没有从您的系统获取路径。你可以找到tcl(Expect)作为路径的内容:

  

放“$ env(PATH)”

它可能无关紧要,但你的操作系统是什么?

  

tclsh的

     

%package需要Expect   %spawn sftp ftp.uuu.net