Use the --entry option.
Text Entry Dialog
Use the --entry option to create a text entry dialog. Zenity returns the contents of the text entry to standard output.
The text entry dialog supports the following options:
-
--text=text
Specifies the text that is displayed in the text entry dialog.
-
--entry-text=text
Specifies the text that is displayed in the entry field of the text entry dialog.
-
--hide-text
Hides the text in the entry field of the text entry dialog.
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
Text Entry Dialog Example
Zenity text entry dialog example