期望vs tcl,什么是更好的自动化任务

时间:2015-07-13 10:37:22

标签: linux tcl solaris expect

我想制作像

这样的自动化脚本
  1. 自动转速安装
  2. 长包安装(pkgs列表,进度中有很多问题)
  3. 自动回答应用程序安装问题
  4. 这项任务对tcl或期望有什么好处?

    tcl中的uniq是什么,从预期更好?

1 个答案:

答案 0 :(得分:4)

Expect实际上只是Tcl加上一些额外的命令(特别是spawnexpectsend)而且设计用于自动化。 Tcl只是一种编程语言,专门用于制作可编写脚本的工具。

鉴于此,对于RPM安装的自动化(特别是当存在相当多的交互式问题时),正确的选择绝对是期待。请记住:你可以在你想要的地方使用Tcl的强大功能。您可以使用完整的编程语言。如果你有创造力,这可以让你做真正复杂的事情......