Linux操作系统中,使用Shell脚本编写程序是一种非常便捷和高效的方法。而在Shell脚本中,使用echo命令可以在终端上打印输出信息。与此同时,可以通过设置文本的颜色让输出信息更加醒目和可读。 在Linux的Shell脚本中,使用echo命令输出颜色的方式主要有两种,一种是使用转义序列,另一种是使用tput命令。 首先是使用转义序列的方法,可以通过在echo命令中加入特定的转义序列来实
原创 4月前
62阅读
Linux系统中有一项非常有用的命令——`echo`,它可以在终端窗口中输出文本信息。通过合理运用`echo`命令,我们可以实现一些非常有趣和实用的效果,比如修改文本的字体颜色。 在Linux系统中,我们可以通过使用ANSI转义序列来修改终端文本的颜色。ANSI转义序列以`ESC`字符开头,然后是一系列用于控制终端输出的命令。通过在`echo`命令中嵌入这些ANSI转义序列,我们可以实现改变字体
echo要变换颜色的时候,要使用参数-e 格式: echo -e "\033[字背景颜色;字体颜色m字符串\033[0m" 例如: echo -e "\033[41;36m something here \033[0m" 其中41的位置代表底色, 36的位置是代表字的颜色 ​ 注: 1、字背景颜色和文字颜色之间是英文的“""” 2、文字颜色后面有个m 3、字符串前后可以没有空格,如果有的话,输出也是同样有空格 那些ascii code 是对颜色调用的始末. \033[ ; m …… \033[0m 让字体变为红色并且不停的闪烁 #echo -e "\033[31m \33[05m 请确认是否要停止当前的squid进程,输入 [Y/N] \033[0m" 或者 #echo -e "\033[31m \033[05m 请确认是否要停止当前的squid进程,输入 [Y/N] \033[0m"
转载 精选 2016-11-09 15:53:26
1643阅读
echo显示带颜色,需要使用参数-e格式如下:echo -e "\033[字背景颜色;文字颜色m字符串\033[0m"例如: echo -e "\033[41;37m TonyZhang \033[0m"其中41的位置代表底色, 37的位置是代表字的颜色 注:1、字背景颜色和文字颜色之间是英文的“""”2、文字颜色后面有个m3、字符串前后可以没有空格,如果有的话,输出
转载 精选 2015-02-11 16:32:29
6722阅读
echo显示带颜色,需要使用参数-e 格式如下: echo -e "\033[字背景颜色;文字颜色m字符串\033[0m" 例如:  echo -e "\033[41;37m TonyZhang \033[0m" 其中41的位置代表底色, 37的位置是代表字的颜色注: 1、字背景颜色和文字颜色之间是英文的“""” 2、文字颜色后面有个m 3、字符串前后可以没有空格,如果有的
作者:router     网上类似的文章有很多,但是都是转来转去的,没有经过测试,按照很多文章的方法会造成你设置之后的终端在换行和删除输入字符时终端显示会乱七八糟,于是我重新整理了一下,希望对像我这样的初学者有帮助。 PS1 变量的问题;首先我们要知道如下几张表:   前景  
这篇并不是严格意义上的原创,只是整合了网上其他人的资料,加上自己的理解。echo命令介绍功能说明:显示文字。语   法:echo [-ne][字符串] / echo [--help][--version]补充说明:echo会将输入的字符串送往标准输出。输出的字符串间以空白字符隔开, 并在最后加上换行号。参   数:     -n 不要在最后自动换行
    在Linux shell或者平时echo输出时有时为了区分某些字符串的重要性,往往对其输出内容添加颜色 以醒目区分输出字符串:    语法格式:        echo -e "\033[字背景颜色;文字颜色m 醒目字符串 \033[0m"eg: &n
Linux echo 显示内容颜色
原创 2021-06-01 15:27:57
376阅读
linux shell 编程 echo 语句 颜色
原创 2015-09-01 11:17:22
1385阅读
文章源自http://onlyzq.blog.51cto.com/1228/546459echo显示带颜色,需要使用参数-e格式如下:echo -e "\033[字背景颜色;文字颜色m字符串\033[0m"例如: echo -e "\033[41;37m TonyZhang \033[0m"其中41的位置代表底色, 37的位置是代表字的颜色 注:1、字背景颜色和文字颜
转载 精选 2015-12-26 17:00:26
457阅读
我正在尝试使用echo命令在终端中打印文本。 我想用红色打印文本。 我怎样才能做到这一点? #1楼 您可以使用很棒的tput命令(在Ignacio的答案中建议)来为各种事物产生终端控制代码。 用法 稍后将讨论特定的tput子命令。 直接 调用tput作为命令序列的一部分: tput setaf 1; echo "this is red text" 使用; 而不是&&因此
 echo -e 可以控制字体颜色和背景颜色输出  从一个例子开始: # echo -e "\e[1;33;41m test content \e[0m" 输出效果:  1. \e 转义起始符,定义一个转义序列, 可以使用 \033代替 2. [ 表示开始定义颜色 3. 1表示高亮,33表示字体颜色为黄色,45表示背景色为红色 4. “test con
echo会将输入的字符串送往标准输出。输出的字符串间以空白字符隔开, 并在最后加上换行号。 参数:    -n 不要在最后自动换行     -e 若字符串中出现以下字符,则特别加以处理,而不会将它当成一般文字输出:  \a 发出警告声;
原创 2021-07-04 18:36:45
239阅读
*#!/bin/bash*#*#下面是字体输出颜色及终端格式控制*#字体色30-37*echo-e"\033[30m黑色字\033[0m"*echo-e"\033[31m红色字\033[0m"*echo-e"\033[32m绿色字\033[0m"*echo-e"\033[33m×××字\033[0m"*echo-e"\033[34m蓝色字\033[0m"*echo-e"\033[35m紫色字\033
转载 2018-01-22 20:10:16
433阅读
本文实例讲述了PHP基本语法。分享给大家供大家参考,具体如下:Demo1.php//echo 表示向浏览器输出,echo 其实是一个函数//双引号括起来的是字符串echo '阅谁问君诵,水落清香浮。';/***** */#这也是一种注释?> echo "阅谁问君诵,水落清香浮。" ?>echo '阅谁问君诵,水落清香浮。';Demo2.php//深入理解 echoecho 是一个函
shell脚本中echo显示内容带颜色显示,echo显示带颜色,需要使用参数-e echo显示颜色的格式:echo -e "\e[字体显示形式;字体颜色;背景色m字符串\e[m" 说明: 字体显示形式:1为高亮显示。4为下划线显示。5为闪烁。 字体颜色:范围为30--37         
原创 2014-07-16 15:03:01
1409阅读
echo显示颜色[Jack@test101 ~]$ cat echo_font.sh  #!/bin/bash #  ## h() {   BG=$1   FG=$2   HL=$3   cat<<_EOF 要理解以下含义  &nb
原创 2015-05-08 10:35:40
548阅读
  • 1
  • 2
  • 3
  • 4
  • 5