Как я могу показать переменную в диалоговом окне

$value = V 
dialog --title "Message" --msgbox '(here the data stored in a variable value must be displayed' 10 20
0
задан 21 August 2015 в 08:19

1 ответ

Использование кода ниже

value="V"
dialog --title "Message" --msgbox "your value: $value" 10 20

В первой строке Вы объявляет переменную с именем value и содержание V. Обратите внимание на то, что нет никаких пробелов приблизительно = и никакого знака доллара перед именем переменной.

Во второй строке, Вы показываете переменную в окне сообщения. Для доступа к содержанию переменной Вам нужен знак доллара здесь.

<час>

И вот решение, поскольку я понимаю Вас вопрос перед, мое редактирование ;)

RESULT=$(dialog --inputbox "Enter a Line, please" 10 60 3>&1 1>&2 2>&3 3>&-); echo "result: ${RESULT}"

В стандарте в качестве примера и ошибке записано в переменную 3 и передано оттуда RESULT переменная. Они могут затем быть легко обработаны в программе.

3>& †“очищает переменную 3.

0
ответ дан 1 October 2019 в 03:46

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

Похожие вопросы: