全部博文(135)
分类:
2011-08-11 15:17:15
在特定位置输出
2009年11月9日
15:02
用下面的命令指定光标的位置
Tput cup $row $coll
获取当前光标所在坐标:
shell script有没可能在同一位置输出?
echo "\033[12;20H完成度: 50%\c"
在屏幕的12行20列位置显示.........
Pasted from <>
1. 获得当前光标的坐标
declare -i lnum=0
getlnum()
{
echo -ne '\e[6n'; read -sdR pos
pos=${pos#*[}
lnum=${pos%%;*}
col=${pos##*;}
}
Col - 列号
Lnum - 行号
Pasted from <http://blog.csdn.net/zhlynn/archive/2010/01/27/5262009.aspx>