Use the --entry option.

# 文本框

Use the --entry option to create a text entry dialog. Zenity returns the contents of the text entry to standard output.

文本框支持以下选项：

# --text=text

指定在文本框中显示的文本。

# --entry-text=text

指定显示在文本框的文本域里的文本。

# --hide-text

隐藏文本框中文本域中的内容。

The following example script shows how to create a text entry dialog:

#!/bin/sh

if zenity --entry \ --title="Add new profile" \ --text="Enter name of new profile:" \ --entry-text "NewProfile" then echo $? else echo "No name entered" fi

# 文本框范例

Zenity
text entry dialog example