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 #显示光标