Gnome用のテキスト入力GUI CLI

Gnome用のテキスト入力GUI CLI

私(Gnome)Ubuntu 21.10ノートブックで次のワークフローを設定したいと思います。

  • プログラムを実行するショートカットを入力します(bashスクリプトと仮定)。
  • GUIテキスト入力(好ましくはGTK)をポップアップしてテキスト入力を提供します。
  • いくつかのタスクを入力してください。
  • APIを呼び出して、REST APIを介してジョブ情報を自分のToDoリストに送信します。

GUI(CLIではない)でテキストをプロンプトするために使用するCLIを除いて、各部分を実装する方法を知っています。

質問

  • GUIテキストボックスを介してユーザー入力を要求するために使用できるCLIは何ですか?

答え1

ジェニティおそらく、シェルスクリプトから簡単なGUIダイアログを作成する最も簡単な方法でしょう。これ入力ダイアログボックス次のようになります。

#!/bin/bash

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

echo $TASK

ここに画像の説明を入力してください。

関連情報