[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [shell-script] Como utilizar as teclas de SETA em shell ?
From: |
Julio C. Neves |
Subject: |
Re: [shell-script] Como utilizar as teclas de SETA em shell ? |
Date: |
Sat, 1 Aug 2015 19:45:10 -0300 |
Qdo fiz isso, já há mais de 15 anos, trabalhei com as variáveis Lin e Col que tinham sempre a linha e a coluna atuais e depois eu reposicionada com tput cup.
Mas com certeza vc pode fazer isso com o tput, com sequências de escape e com o setterm, só não lembro quais e estou no celular, sem minhas fontes de consulta.
Se vc tiver meu livro, lá tem o endereço do site, que é uma universidade americana (Utah?), que tem o tput de todas as teclas, inclusive teclas de função.
Em 01/08/2015 19:28, "Marcos Oliveira
address@hidden [shell-script]" <
address@hidden> escreveu:
Opa Júlio, valeu pela dica, mas então...
Eu já havia tentado assim também:
echo -ne '\e[C' # direita
no entanto, a dúvida está como usar o controle, exemplo, com a sua dica, ficaria assim?_cima=$(read -n1 '^[[A');
case $Chave in
$_cima) ((Lin > 0)) && let Lin-- ;; # Move para Cima
[Qq]) tput reset; echo; exit
esac
Mas não movimenta, todos controlam pra esquerda...
- Como utilizar as teclas de SETA em shell ?, Marcos Oliveira, 2015/08/01
- Re: [shell-script] Como utilizar as teclas de SETA em shell ?, Julio C. Neves, 2015/08/01
- Re: [shell-script] Como utilizar as teclas de SETA em shell ?, Marcos Oliveira, 2015/08/01
- Re: [shell-script] Como utilizar as teclas de SETA em shell ?,
Julio C. Neves <=
- Re: [shell-script] Como utilizar as teclas de SETA em shell ?, Marcos Oliveira, 2015/08/01
- Re: [shell-script] Como utilizar as teclas de SETA em shell ?, Julio C. Neves, 2015/08/01
- Re: [shell-script] Como utilizar as teclas de SETA em shell ?, Marcos Oliveira, 2015/08/02
- Re: [shell-script] Como utilizar as teclas de SETA em shell ?, Julio C. Neves, 2015/08/02
- Re: [shell-script] Como utilizar as teclas de SETA em shell ?, Marcos Oliveira, 2015/08/02