[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
RES: [shell-script] Passando vários argumentos para o dialog
From: |
Rodrigo Vilaça |
Subject: |
RES: [shell-script] Passando vários argumentos para o dialog |
Date: |
Tue, 24 May 2005 17:34:24 -0300 |
Testa assim:
~$ eval "dialog --title 'Seleção de Registro' --menu 'Selecione o registro
desejado:' 0 0 0 $OPCOES"
Aqui funcionou.
[]'s
Rodrigo Vilaça
>
>
>Olá pessoal,
>
>Estou tentando passar argumentos para a função dialog através de uma
>variável $OPCOES na seguinte forma:
>
>~$ OPCOES="1 \"Alberto Andrade Silva\" 2 \"Jucinei dos Santos\""
>~$ dialog --title "Seleção de Registro" --menu "Selecione o registro
>desejado:" 0 0 0 $OPCOES
>
>
> ┌───Seleção de Registro──────┐
> ¦ Selecione o registro ¦
> ¦ desejado: ¦
> ¦ ┌────────────────────────┐ ¦
> ¦ ¦ 1 "Alberto ¦ ¦
> ¦ ¦ Andrade Silva" ¦ ¦
> ¦ ¦ 2 "Jucinei ¦ ¦
> ¦ ¦ dos Santos" ¦ ¦
> ¦ └────────────────────────┘ ¦
> ├────────────────────────────¦
> ¦ <1ceitar > <Cancelar> ¦
> └────────────────────────────┘
>
>O que pude observar é que o caracter " (ou mesmo o '), utilizado na
>separação de um nome composto e passado através da variável $OPCOES, não
>é compreendido corretamente pela a função dialog quando passado dentro
>de uma variável.
>
>Se digito:
>
>~$ dialog --title "Seleção de Registro" --menu "Selecione o registro
>desejado:" 0 0 0 1 "Alberto Andrade Silva" 2 "Jucinei dos Santos"
>
>
> ┌──────Seleção de Registro─────────┐
> ¦ Selecione o registro desejado: ¦
> ¦ ┌──────────────────────────────┐ ¦
> ¦ ¦ 1 Alberto Andrade Silva ¦ ¦
> ¦ ¦ 2 Jucinei dos Santos ¦ ¦
> ¦ └──────────────────────────────┘ ¦
> ├──────────────────────────────────¦
> ¦ <1ceitar > <Cancelar> ¦
> └──────────────────────────────────┘
>
>
>O dialogo funciona perfeitamente.
>
>Existe alguma forma de fazer o dialog compreender corretamente o
>conteúdo da variável $OPCOES ?
>
>Até
>Alves
>
>
>
>
>---------------------------------------------------------------------
>Esta lista não admite a abordagem de outras liguagens de
>programação, como perl, C etc. Quem insistir em não seguir esta
>regra será moderado sem prévio aviso.
>---------------------------------------------------------------------
>Sair da lista: address@hidden
>---------------------------------------------------------------------
>Esta lista é moderada de acordo com o previsto em
http://www.listas-discussao.cjb.net
---------------------------------------------------------------------
Links do Yahoo! Grupos
--
No virus found in this incoming message.
Checked by AVG Anti-Virus.
Version: 7.0.322 / Virus Database: 266.11.14 - Release Date: 20/05/2005