expect vs tcl,自动化任务哪个更好

expect vs tcl , what is better for automation tasks

我想制作类似

的自动化脚本
  1. 自动 rpm 安装
  2. 长包安装(pkgs 列表中有很多问题)
  3. 自动回答应用程序安装问题

这个任务 tcl 或 expect 哪个更好?

tcl 中的 uniq 是什么,并且比 expect 更好?

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

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