【问题标题】:GUI front end to execute a list of shell scripts用于执行 shell 脚本列表的 GUI 前端
【发布时间】:2011-02-22 14:02:40
【问题描述】:

我有一个用于安装我们软件的 Unix 命令列表。我不想将命令一一复制粘贴到终端中,而是希望在 GUI 前端显示列表,以便安装它的人只需单击命令旁边的按钮即可执行它。

应记录时间戳以及状态(正在执行或已退出)。由于每次安装的命令列表都会发生变化,并且可以并行或按特定顺序执行,因此 GUI 前端应该能够轻松地反映这些变化。

在给定 Unix 命令列表的情况下,是否有现有工具已经提供了这样的前端?如果没有,您推荐使用哪种工具来开发这样的前端?

【问题讨论】:

    标签: user-interface unix


    【解决方案1】:

    您可能会使用类似Zenitygtkdialog 之类的东西,前提是您的平台上可以使用它们和/或您可以将它们包含在您要安装的软件中。

    【讨论】:

    • 感谢您的建议,但我更多的是寻找一种工具来轻松显示命令列表(例如网页),然后在每个命令旁边有一个按钮来实际执行它。跨度>
    【解决方案2】:

    我会使用 Tcl/Tk,但如果您熟悉 Python,使用 Python 和 Tkinter 或 wxPython 的解决方案同样容易。这两种语言以及许多其他动态语言都可以很容易地完成这样的任务。如果您了解其他一些动态语言(ruby、groovy、perl 等),那么它很有可能拥有您可以使用的 GUI 工具包。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2012-06-24
      • 1970-01-01
      • 1970-01-01
      • 2010-10-10
      • 2013-09-19
      • 2014-03-26
      • 1970-01-01
      • 2013-06-13
      相关资源
      最近更新 更多