1
我希望在Linux上运行期望的脚本,我想在Windows上运行它。我已添加在Windows上运行Expect脚本
#!/bin/sh
# \
exec tclsh "$0" ${1+"[email protected]"}
package require Expect
线路以及在开始。我收到'can't find package Expect
'错误。我在哪里可以得到?
我希望在Linux上运行期望的脚本,我想在Windows上运行它。我已添加在Windows上运行Expect脚本
#!/bin/sh
# \
exec tclsh "$0" ${1+"[email protected]"}
package require Expect
线路以及在开始。我收到'can't find package Expect
'错误。我在哪里可以得到?
Expect for Windows由ActiveState公司为ActiveTcl(不收取任何费用的32位版本),这是高度推荐为的Tcl的Windows平台上明确的电池,包括建设部分完成。 (我不知道,如果期望的Windows是Community Edition的一部分。我在不同的平台,这样的检查是有点尴尬)
要知道,有Unix和之间的一些重大分歧Windows下的和Expect是一个扩展包,深入细节非常。它隐藏了几乎所有可怕的差异,但不是全部;高级脚本可能需要相当多的额外工作来移植。此外,某些Windows可执行文件(特别是telnet.exe
)不能被Expect包装,因为它们被标记为特殊系统文件,GUI应用程序根本无法打包。尽管如此,下属流程通常有很好的选择。
查看预期开源网页:http://expect.sourceforge.net/ –
期待Windows?查看ActiveState ... –