诗和远方

PS1高亮特效格式控制

[\e[01;32m\]

可以修改的就是 01 和 34 两个数字。数字的含义:

00 OFF 【重新设置属性到缺省设置】

01 高亮显示   

02 设置一半亮度(模拟彩色显示器的颜色)

04 下划线(模拟彩色显示器的颜色)

05 闪烁(试过没有效果)

07 反白显示(设置反向图象)

08 不可见


22 设置一般密度

24 关闭下划线

25 关闭闪烁

27 关闭反向图象


设置前景色:

30 黑色字体

31 红色字体

32 绿色字体

33 棕色字体

34 蓝色字体

35 紫色字体

36 青色字体

37 白色字体

38 在缺省的前景颜色上设置下划线

39 在缺省的前景颜色上关闭下划线


设置背景色:

40 黑色背景

41 红色背景

42 绿色背景

43 棕色背景

44 蓝色背景

45 紫色背景

46 青色背景

47 白色背景

49 设置缺省黑色背景


默认字体:033[00m

红色背景,蓝色字体:033[34;41m

红色背景,蓝色字体,高亮:033[01;34;41m


特效可以叠加,需要使用“;”隔开,例如:闪烁+下划线+白底色+黑字为   \033[5;4;47;30m闪烁+下划线+白底色+黑字为\033[0m

echo -e "\033[5;4;47;30m闪烁+下划线+白底色+黑字为\033[0m"


PS1='${debian_chroot:+($debian_chroot)}\[\033[01;32m\][\u\[\033[01;34m\]\[\033[00m\]:\[\033[01;35m\]\w\[\033[01;32m\] \$]\e[0m '


echo -e "\033[35m 紫色字 \033[0m"
echo -e "\033[43;34m 黄底蓝字 \033[0m"
echo -e "\033[4;31m 下划线红字 \033[0m"


其他:

光标位置等的格式控制:

\033[nA  光标上移n行  

\03[nB   光标下移n行  

\033[nC   光标右移n行  

\033[nD   光标左移n行  

\033[y;xH设置光标位置  

\033[2J   清屏  

\033[K   清除从光标到行尾的内容  

\033[s   保存光标位置  

\033[u   恢复光标位置  

\033[?25l   隐藏光标  

\33[?25h   显示光标

echo -e "\033[?25l 隐藏光标 \033[0m"
echo -e "\033[?25h 显示光标 \033[0m"


发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

Catalog
标签列表
最新
最热
常用网站
站点信息
  • 文章总数:2015
  • 页面总数:1
  • 分类总数:17
  • 标签总数:517
  • 评论总数:0
  • 浏览总数:556728
Archives
Copyright © 2017-2019 www.my889.com Some Rights Reserved.
推荐使用 Chrome 浏览器浏览本站
沪ICP备17052342号
Sitemap XML