valeu ae guilherme era isso ae mesmo e valeu a todos que colaboraram tbm ae vai meu primeiro script bem tosco de dialog pra poder conectar no postgresql
------------------------------------------------------------------------------------------------------------------------------ #!/bin/bash user=$(dialog --inputbox 'digite o usuario do banco' 0 0 --stdout) host=$(dialog --inputbox 'digite o host do banco' 0 0 --stdout) base=$(dialog --inputbox 'digite o nome da base do banco' 0 0 --stdout) senha=$(dialog --passwordbox 'digite a senha' 0 0 --stdout) export PGPASSWORD=$senha;psql -U $user -h $host $base unset senha;unset host; unset base; unset user --------------------------------------------------------------------------------------------------------------------------------------- On 4/5/06, Guilherme Ulbrich <[EMAIL PROTECTED]> wrote: > > Realmente a senha aparece mesmo. Para funcionar corretamente você > teria que salvar essa senha em uma variável. Oexemplo abaixo ficaria > assim: > > VAR_SENHA=$( > > dialog \ > --title 'Confirmação' \ > --passwordbox 'Por favor, confirme a senha:' \ > --stdout > 0 0) > > O "--stdout" serve para guardar a saída do dialog na saida padrão, > podendo assim a variável VAR_SENHA armazenar o valor. Qualquer dúvida > entre em contato. > > Em 05/04/06, Fernando Zank<[EMAIL PROTECTED]> escreveu: > > > valeu , bem interessante o link , tem bastante coisa > > > > tipo usei um exemplo com passwordbox do aurélio mas ocorreu o mesmo erro > > > > dialog \ > > --title 'Confirmação' \ > > --passwordbox 'Por favor, confirme a senha:' \ > > 0 0 > > > > a senha aparece depois que eu do enter. > > > > Mas vou ler com mais calma o material pois tem bastante contéudo. > > > > se eu descubrir alguma coisa posto aqui, e se alguém souber tbm o que é > a > > flag [init] do dialog --passwordbox favor disponibilizar na lista . > > > > > > > --------------------------------------------------------------------- > 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: [EMAIL PROTECTED] > --------------------------------------------------------------------- > Esta lista é moderada de acordo com o previsto em > http://www.listas-discussao.cjb.net > --------------------------------------------------------------------- > Servidor Newsgroup da lista: news.gmane.org > Grupo: gmane.org.user-groups.programming.shell.brazil > > > > > ------------------------------ > *Links do Yahoo! Grupos* > > - > > Para visitar o site do seu grupo na web, acesse: > http://br.groups.yahoo.com/group/shell-script/ > > > Para sair deste grupo, envie um e-mail para: > [EMAIL PROTECTED]<[EMAIL PROTECTED]> > > O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço do > Yahoo! <http://br.yahoo.com/info/utos.html>. > -- "Somos o que repetidamente fazemos, portanto a excelência não é um feito é um hábito" - Aristóteles [As partes desta mensagem que não continham texto foram removidas] --------------------------------------------------------------------- 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: [EMAIL PROTECTED] --------------------------------------------------------------------- Esta lista é moderada de acordo com o previsto em http://www.listas-discussao.cjb.net --------------------------------------------------------------------- Servidor Newsgroup da lista: news.gmane.org Grupo: gmane.org.user-groups.programming.shell.brazil Links do Yahoo! Grupos <*> Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/shell-script/ <*> Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] <*> O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html