Eu gostaria de criar uma função draw
que preenchesse o terminal com pontos.
De acordo com http://tldp.org/HOWTO/Bash-Prompt-HOWTO/x361.html :
Mova o cursor para frente N colunas: \033[< N>C
Em primeiro lugar, fiz isso para preencher a primeira coluna:
draw_col() {
local cols=$(tput cols)
local x=0
while [[ ${x} -lt ${cols} ]]
do
echo -en "\033[${x}C."
x=$(( x+1 ))
done
}
Por que apenas a primeira coluna não foi totalmente preenchida?
O que há de errado?