[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]
- Programa de configuração em Shell Script, destravando, 2008/02/25
- Re: [shell-script] Programa de configuração em Shell Script, Tiago Barcellos Peczenyj, 2008/02/25
- Re: [shell-script] Programa de configuração em Shell Script, Ivan lopes, 2008/02/25
- Re: [shell-script] Programa de configuração em Shell Script,
Thiago Braga Santana <=
- Re: [shell-script] Programa de configuração em Shell Script, Julio C. Neves, 2008/02/26
- Re: [shell-script] Programa de configuração em Shell Script, Thiago Braga Santana, 2008/02/26
- Obter buffer de saída Expect, Islenho de Almeida, 2008/02/26
- Re: [shell-script] Obter buffer de saída Expect, Tiago Barcellos Peczenyj, 2008/02/26
- RES: [shell-script] Obter buffer de saída Expect, Islenho de Almeida, 2008/02/27
- Re: [shell-script] Programa de configuração em Shell Script, Thiago Braga Santana, 2008/02/26