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: