您的位置:首页 > 其它

echo的特殊用法

2009-03-27 13:59 260 查看
a.把字符串输出到标准显示的指定位置:

代码:
r= #指定行
c= #指定列
echo -e "/033[${r};${c}H我在这里"


b.隐藏光标:

代码:
echo -ne "/033[?25l"


其中25后面是字母l

c.ANSI控制码

例如:

代码:
echo -ne "/033[32m"  #可以将字符的显示颜色改为绿色
echo -ne "/033[3;1H" #可以将光标移到第3行第1列处


具体的摘抄一些如下:

代码:
/033[0m #关闭所有属性
/033[1m #设置高亮度
/033[4m #下划线
/033[5m #闪烁
/033[7m #反显
/033[8m #消隐
/033[30m -- /33[37m #设置前景色
/033[40m -- /33[47m #设置背景色
/033[nA #光标上移n行
/033[nB #光标下移n行
/033[nC #光标右移n行
/033[nD #光标左移n行
/033[y;xH #设置光标位置
/033[2J #清屏
/033[K #清除从光标到行尾的内容
/033[s #保存光标位置
/033[u #恢复光标位置
/033[?25l #隐藏光标
/033[?25h #显示光标
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: