|
From: | Tiago Peczenyj |
Subject: | Re: [shell-script] Diferença de performance entre tput cup lin col e echo -e '\e[lin;colH' |
Date: | Tue, 20 May 2014 14:45:10 -0300 |
Olá pessoal, estou experimentando formatar a tela com
vários loops "while :;do ... ;done&". Dentro do loop estão
animações e texto também animado.
Na primeira tentativa usei tput cup para posicionar o cursor,
mas quanto mais elementos eu colocava, mais a tela perdia a formatação.
Caracteres de outros loops apareciam onde não deviam.
Então lembrei do echo com os escapes para posicionar o cursor,
e substituí todos os tput cup por echo - aqui tem uma diferença,
o tput cup inicia com 0x0 e o echo com 1x1(echo com 0x0 ou 1x1 é o mesmo ponto).
A diferença é impressionante, a tela formatada com echo é muito
mais sólida, não perde a formatação nem no console puro nem num terminal
na interface gráfica.
Abraços Paulo Bettega
--
Tiago B. Peczenyj
Linux User #405772
http://about.me/peczenyj
[Prev in Thread] Current Thread [Next in Thread]
- Diferença de performance entre tput cup lin col e echo -e '\e[lin;colH', Paulo Bettega, 2014/05/20
- Re: [shell-script] Diferença de performance entre tput cup lin col e echo -e '\e[lin;colH', Alfredo Casanova, 2014/05/20
- Re: [shell-script] Diferença de performance entre tput cup lin col e echo -e '\e[lin;colH', Paulo Bettega, 2014/05/20
- Re: [shell-script] Diferença de performance entre tput cup lin col e echo -e '\e[lin;colH', Tiago Peczenyj <=
- Re: [shell-script] Diferença de performance entre tput cup lin col e echo -e '\e[lin;colH', Fernando Mercês, 2014/05/20
- Re: [shell-script] Diferença de performance entre t put cup lin col e echo -e '\e[lin;colH', phfbettega, 2014/05/20
- Re: [shell-script] Diferença de performance entre tput cup lin col e echo -e '\e[lin;colH', Paulo Bettega, 2014/05/20
- Prev by Date: Re: [shell-script] Diferença de performance entre tput cup lin col e echo -e '\e[lin;colH'
- Next by Date: Re: [shell-script] Diferença de performance entre tput cup lin col e echo -e '\e[lin;colH'
- Previous by thread: Re: [shell-script] Diferença de performance entre tput cup lin col e echo -e '\e[lin;colH'
- Next by thread: Re: [shell-script] Diferença de performance entre tput cup lin col e echo -e '\e[lin;colH'
- Index(es):