Quem disse que não se pode ser amigável com o modo texto? Você
pode, com alguns comandos apenas, criar um script que interage
de forma mais simpática com o usuário e em modo texto.
Alguns instaladores, como o programa de instalação do Slackware
Linux usam o dialog para facilitar, tanto que até várias
pessoas comentam que esta distribuição é fácil de instalar.
Para ver se você tem este programa, vá no shell e digite:
$ dialog
Caso a saída seja algo diferente de "command not found", significa
que existe o comando (vá dizer que não sabe?).
Caso contrário, procure nos CDs de instalação de sua distribuição
ou em sites de repositórios de pacotes pelo dialog, é bem fácil
encontrá-lo.
[1] Comentário enviado por
y2h4ck em 15/09/2004 - 12:02h:
Maneiro utilizar Dialog em shell :)
fico massa o artigo
[2] Comentário enviado por
engos em 15/09/2004 - 13:23h:
Tirando o fato de você ter feito um somador e chamado de calculadora, o artigo ficou muito bom.
Não acho muito interessante fazer shell script com dialogos, mas com certeza ter essa opção é muito bom.
Gostei bastante do artigo,
Parabéns.
[3] Comentário enviado por
GrupoFimdeprova em 16/09/2004 - 10:29h:
Realmente muito bom, isto ajudará principalmente os usuários de seus scripts.
Show
[4] Comentário enviado por
agk em 16/09/2004 - 21:35h:
muito bom o artigo, parabéns, já havia estudado um pouco sobre scripts em dialog, agora vai ficar mais fácil ainda.
Vlw
[5] Comentário enviado por
removido em 11/01/2005 - 15:48h:
Muito legal esse artigo!
Mas poderia dar mais exemplos... ;)
Falou...
[6] Comentário enviado por
jairpn em 09/08/2006 - 16:40h:
Já notaram que sempre tem uma íngua roxa para criticar os artigos deste site. Em vez de dar incentivo a íngua sempre coloca que, "tirando isso ou aquilo", ficaria melhor.
[7] Comentário enviado por
removido em 09/10/2007 - 13:41h:
Muito bom... gostei do seu artigo...
parabéns...
[8] Comentário enviado por
emanoeljulio em 15/12/2008 - 15:36h:
Salve Iuri Cernov
Estou escrevendo um scrupt e usando o dialog estou com um problema qm sabe vc pode me ajudar.
exemplo
dialog \
--title 'O que vc qr fazer???'
--checklist 'Escolha uma ou mais opções:' 0 0 0 \
ifconfig 'Mostra detalhes sobre as interfaces de rede'
ls 'Lista o diretório'
eu qro que após escolher as opções ele execute os comandos, em meu caso são funções que eu criei.