O dialog joga os valores que ele recebe para o stderr ou o '2' do famoso
redirecionamento '2>&1'.

  Voce tera que redirecionar a saida do cara p/ um arquivo e depois ler o
arquivo tipo...

  gdialog --inputbox "Digite o Telefone" 100 100 Telefone 2> telefone.txt
  telefone=`cat telefone.txt`

  Quanto ao segundo problema...voce pode fazer assim...

  gdialog --inputbox ... --and-widget --inputbox ... 2> file.txt

  Ele vai mostrar uma tela p/ o 1o widget q qdo vc mandar um <ENTER> ele
vai mostrar a outra tela para o 2o widget. A saida dos dois ele ira jogar
no mesmo arquivo separado por <TAB>. Voce pode fazer isso para mais
widgets sempre acrescentando no final o --and-widget <novo widget> ...


  william

On Sun, 24 Aug 2003, Maicon Radeschi wrote:

>
> Olah pessoal, recentemente fiz varios scripts, para cadastrar meus
> telefones, para conectar e pegar emails automaticamente e desconectar, e
> um para o nmap, q bastava digitar o ip a scanear a porta e o arquivo de
> log, agora, estava querendo fazer um interface grafica para eles usando o
> gdialog, estava dando tudo certo, ateh esbarrar em um problema, por
> exemplo, para capturar um certo valor digitado pelo usuario e guardar numa
> variavel, com o gdialog nao consigo fazer, em modo texto estava assim...
>
> echo "Digite o Telefone" ...
> tput cup 20 0
> read telefone
>
> ...depois o numero do telefone digitado ficava na variavel $telefone , mas
> em gdialog nao funciona
>
> gdialog --inputbox "Digite o Telefone" 100 100 Telefone
> read telefone
>
> isso nao funciona, nunca mexi com gdialog, alguem sabe como resolver o
> problema ? e tambem, c tem como abrir mais de uma "inputbox" para o
> usuario digitar todos os valores na mesma janela ?
>
> agradeco antecipadamente, espero que tenha sido claro
>
> abracos
>
> --
> Maicon Radeschi
> [EMAIL PROTECTED]
> --
>
_______________________________________________
slack-users mailing list
[EMAIL PROTECTED]
http://www.linuxmag.com.br/mailman/listinfo/slack-users

Responder a