Сохранить возвращаемую строку в переменную из zenity

Я использую инструмент Zenity, чтобы открыть диалоговое окно ввода. Но как я могу сохранить значение, введенное в текстовое поле, в переменную? Теперь строка печатается на самой консоли. Я хочу, чтобы он был сохранен в переменную для обработки!

1 ответ

Попробуй это:

inputStr=$(zenity --entry --title="My Title" --text="My Text:")

чтобы снова показать содержимое переменной, вы можете использовать это:

zenity --info --title="My Title" --text="Your input was: $inputStr"

(Куда $inputStr переменная, в которой значение формы zenity --entry будет храниться Вы можете получить его значение через echo $inputStr)

Другие вопросы по тегам