1
我在写我的第一个expect脚本,所以我可能失去了一些东西很明显,但我发现下面颇令人费解:如果我运行预期,并使其高管东西EXEC不工作在expect脚本
$ expect
expect1.1> exec echo a
a
expect1.2>
$ cat > test.exp
exec echo a
$ expect test.exp
$
手动,它的作品。如果我在脚本中放入相同的命令,它不起作用。这是怎么回事?
感谢您的解释。你是对的,我也是Tcl的新手。坦率地说,我不想学习如何在Tcl中编程;我只是想解决一个实际问题,并期望听起来像是这个工作的正确工具。也许这种努力更适合superuser.com。 – LaC 2011-04-20 10:30:01
@LaC,我建议学习Tcl(它不需要很长时间),因为它会让你期望的编程*吨更容易。 – 2011-04-20 10:56:33
还有一件事:不要用“”来包装命令。否则,它会失败。至少,它在我的情况下失败了。 – 2012-11-19 06:44:24