启动时脚本错误:expect not found
-
- 帖子: 22323
- 注册时间: 2010-07-19 21:41
- 系统: OS X
-
- 帖子: 12
- 注册时间: 2008-12-07 14:30
Re: 启动时脚本错误:expect not found
--------------------------------------------------------------------------aerofox 写了:最好是把错误信心原封不动的贴出来,如果你使用了完整路径,错误信息不可能完全一样的,至少会有一丁点差别,比如原来是3dworld 写了:----------------------aerofox 写了:你的 expect 不是用软件包管理程序安装的吧?
在脚本开头设置一下 PATH,或者使用 expect 程序的完整路径试一试。
谢谢!
刚刚试的完整路径,同样的提示。
我试一下设置PATH
是这样吗?
set PATH=/usr/local/bin/expect
expect not found
现在可能变成
/usr/local/bin/expect not found
开头一行没有错,出来 expect not found 这种错误只能是 PATH 的问题。
另外,确认一下,手动执行时,是不是直接这种方式执行的?(. 后没有空格)。代码: 全选
./ee.sh
太谢谢了,你的分析很对。使用完整路径后,错误提示变成:
/usr/local/bin/expect not found
执行方式
./ee.sh(.后没有空格)
-
- 帖子: 12
- 注册时间: 2008-12-07 14:30
Re: 启动时脚本错误:expect not found
感谢 枫叶饭团枫叶饭团 写了:PATH=$PATH:/usr/bin/
如果不行,我就觉得expect是不是不能这样子用
的确是路径的问题
我尝试了PATH=$PATH:/usr/local/bin/expect
解决了expect not found 的问题,脚本顺利执行,达到预期目的。
再次感谢枫叶饭团!
再次感谢大家!
-
- 帖子: 1453
- 注册时间: 2008-05-24 8:30
Re: 启动时脚本错误:expect not found
看来你的 expect 执行文件完整路径是
代码: 全选
/usr/local/bin/expect/expect