Pular para o conteúdo

C Dialog

Dica publicada em Shell Script / Introdução
Anderson lamss
Hits: 8.668 Categoria: Shell Script Subcategoria: Introdução
  • Indicar
  • Impressora
  • Denunciar
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

C Dialog

Uma boa alternativa para quem gosta de programar em Shell Script é utilizar o CDIALOG.

Bem, esse programa é nativo do CL8, não sei nas outras distribuições Linux. Com ele você pode criar caixas de diálogo com msgbox, caixas de diálogo com yesno, caixa de diálogo com inputbox, veja um exemplo de um script que mostra o calendário no shell:

O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.
#!/bin/sh

dialog --title "Navegue com Tecla TAB" --backtitle "Calendário de Todos os Anos <>" --calendar "" 00 00 00 0 0
0) echo "Bye";;
255) echo "Tecla [ESC] Pressionada"

Se alguém souber sobre algum site que fale sobre o CDIALOG coloque o link pro pessoal.

O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

Anti-vírus Panda no Linux

Console FreeBSD em português do Brasil

Screen (janelas) no modo shell?

Ocultando a versão do seu BIND

Highlighting: Destacando Códigos Bash Script no Eclipse

Criando programas com opções

Goosh.org, um shell Google

Deixando o Squid bloquear o MSN para você

#2 Comentário enviado por emanuelbrunopb em 04/06/2003 - 10:45h
Muito bom coloquei no meu caderno de scripts
Valeu: Bruno PB
#3 Comentário enviado por fernandus em 26/03/2004 - 17:07h
Tudo sobre o dialog na pagina dessa figura que é o aurelio:

http://aurelio.net

Valeu

Contribuir com comentário

Entre na sua conta para comentar.