0
点赞
收藏
分享

微信扫一扫

linux下echo命令的一些用法

先峰老师 2024-10-31 阅读 34
Linux运维
  • -n #输出完成后不换行
  • -e #转义特定字符串

#启用命令选项-e,若字符串中出现以下字符,则特别加以处理,而不会将它当成一般文字输出

  1. \a #发出警告声
  2. \t #插入tab
  3. \n #换行且光标移至行首
  4. \r #回车,即光标移至行首,但不换行
  5. \e #escape,相当于\033
  6. \\ #插入\字符

打印带颜色的字符

[root@sre01 ~]# echo -e "\e[31m hello world \e[0m"
 hello world 
[root@sre01 ~]# echo -e "\e[31;1m hello world \e[0m"
 hello world 
[root@sre01 ~]# echo -e "\e[31;1;4m hello world \e[0m"
 hello world 
[root@sre01 ~]# echo -e "\e[31;1;5m hello world \e[0m"
 hello world 

#字符背景颜色范围: 40--47

40:黑 41:红 42:绿 43:黄 44:蓝 45:紫 46:深绿 47:白色


#字体颜色: 30--37

30: 黑 31: 红 32: 绿 33: 黄 34: 蓝 35: 紫 36: 深绿 37: 白色


\e[0m #关闭所有属性

\e[1m #设置高亮度

\e[4m #下划线

\e[5m #闪烁

\e[7m #反显


举报

相关推荐

0 条评论