Chinaunix首页 | 论坛 | 博客
  • 博客访问: 480132
  • 博文数量: 135
  • 博客积分: 1860
  • 博客等级: 上尉
  • 技术积分: 1441
  • 用 户 组: 普通用户
  • 注册时间: 2008-01-05 20:39
文章分类
文章存档

2012年(2)

2011年(130)

2009年(2)

2008年(1)

我的朋友

分类:

2011-08-11 15:17:15

 

在特定位置输出

2009年11月9日

15:02

用下面的命令指定光标的位置

Tput  cup  $row  $coll

 

获取当前光标所在坐标:

shell script有没可能在同一位置输出?

echo "\033[12;20H完成度: 50%\c"

 

在屏幕的1220列位置显示.........

 

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>

阅读(471) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~