shell-script-pt
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [shell-script] Programa de configuração em Shell Script


From: Thiago Braga Santana
Subject: Re: [shell-script] Programa de configuração em Shell Script
Date: Tue, 26 Feb 2008 08:59:13 -0300

Agradeço a todos pelas respostas rapidas e produtivas, com relação ao
dialog, consultei o CentOS, Red Hat EL5 e Fedora 6, nenhuma destas vieram
com o dialog instalado por padrão.

Utilizando o tput já tenho conseguido o seguinte: Uma tela limpa como fundo
totalmente azul, um titulo (que no meu caso esta sendo "Instalador de
programas") alinhado ao centro da tela (independente da resolução da
console) e sublinhado, logo abaixo criei um box alinhado ao centro (para as
cordenadas X e Y) na cor cinza, assim como existe no programa setup da Red
Hat, para abrigar as minhas 3 opções, dentro dele as três opções (uma em
cada linha) com cor de fonte preta.

Até ai tudo certo, já tenho o layout da pagina e sei posicionar o cursor em
cada uma das opções, o meu problema é que não tenho a menor ideia de como
restringir o usuário para apenas três teclas: seta pra cima, seta pra baixo
e Enter. Outro problema é saber quando houve o evento "pressiona tecla",
pois até onde sei o Shell não é orientado a eventos.

Resumindo, eu preparo todo o layout da página e inicio o programa com o
cursor na primeira opção, em uma variavel eu sei como guardar cada uma das 3
posições posiveis, o problema é que não tenho a menor ideia de como
programar a "navegação" do programa pelas 3 teclas (sendo o Enter
responsavel apenas por "entrar" na opção selecionada pela posição do
cursor). Já vi alguns menus coloridos feitos em Shell, porém em todos os que
vi o programa recebe a opção desejada pelo usuário atraves de uma variavel
com valor atribuido atraves do comando "read".

Alguem pode me dar mais alguma ideia?

Desde já agradeço a todos pela atenção.


Thiago Santana

Em 25/02/08, Ivan lopes <address@hidden> escreveu:
>
>   cara, o aurelio.net na apostila dele de shell, ele mostra como fazer
> exatamente isso que vc falou.
> manda um mail pro aurelio pedindo a apostila de shell pdf, se nao me
> engano tah 20 reais.
> 
>


[As partes desta mensagem que não continham texto foram removidas]



reply via email to

[Prev in Thread] Current Thread [Next in Thread]