[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: dialog ведёт себя странно



On Sun, 20 Aug 2006 18:07:02 +0400
Vladimir Chistov <vlmr@yandex.ru> wrote:

> ---------------------------------------------------
> #!/bin/bash
> RESULT=`dialog --title "test" --yesno "test?" 8 30`
> ---------------------------------------------------
> tester@linux:~$ ./test
> И тут, вместо вывода окна диалога, скрипт ждет нажатия любой клавиши,
> после чего благополучно завершается!
> 
> Кстати если заменить dialog на Xdialog всё чудесно работает.
> Также работает если вызвать dialog напрямую (без присваивания
> результата).

По-моему ничего странного. Тут же получается вроде как перенаправление вывода.
В RESULT же хочется узнать, что было нажато?
Тогда это можно сделать так:

#!/bin/bash
dialog --title "test" --yesno "test?" 8 30
RESULT=$?



Reply to: