适用于 Gnome 的文本输入 GUI CLI

适用于 Gnome 的文本输入 GUI CLI

我想在我的 (Gnome) Ubuntu 21.10 笔记本电脑上设置以下工作流程。

  • 输入运行程序的快捷方式(假设是 bash 脚本)
  • 弹出 GUI 文本输入(最好是 GTK)并提供文本输入
  • 我输入一些任务
  • 我调用 API 并通过 REST api 将任务信息发送到我的待办事项列表

我知道如何实现每个部分,除了使用哪个 CLI 来提示来自 GUI(而不是 CLI)的文本。

问题

  • 我可以使用哪个 CLI 来通过 GUI 文本框提示用户输入?

答案1

禅尼蒂可能是从 shell 脚本创建简单 GUI 对话框的最简单方法。这输入对话框看起来像这样:

#!/bin/bash

TASK=`zenity --entry --text="Enter task:"`

echo $TASK

在此输入图像描述

相关内容