在shell中,echo命令常用于在终端输出文本或变量的内容。虽然echo命令本身不直接支持颜色输出,但我们可以通过ANSI转义序列(ANSI escape sequences)来为输出的文本添加颜色。这些转义序列是预定义的,允许我们在终端中以不同的颜色、样式(如加粗、下划线等)显示文本。 1. 如何在echo命令中添加颜色 要在echo命令中使用颜色...
例如: echo -e “\033[41;36m something here \033[0m” 其中41的位置代表底色, 36m的位置是代表字的颜色 1、字背景颜色和文字颜色之间是英文的 2、文字颜色后面有个m 3、字符串前后可以没有空格,如果有的话,输出也是同样有空格 下面是相应的字和背景颜色,可以自己来尝试找出不同颜色搭配 例 echo -e “...
# 1. echo, echo输出会自动换行 echo Welcome to deepin # echo 彩色输出 echo -e "\e[1;31m text content \e[0m" # 0 -- 默认颜色(黑屏白字) # 30 -- 黑色前景 40 -- 黑色背景 # 31 -- 红色前景 41 -- 红色背景 # 32 -- 绿色前景 ~ # 33 -- 黄色前景 ~ # 34 -- 蓝色前景` ...
echo -e "\033[字背景颜色;字体颜色m;ascii码m 字符串 \033[0m 字符串(can null) \n" 1. 2. 3. 格式说明 shell脚本中echo命令是内容显示,echo显示带颜色需要使用参数 -e 格式如下: echo -e "\033[字背景颜色;文字颜色m字符串\033[0m" 例如: echo -e "\033[41;36m something here \033[0m...
shell脚本中echo显示内容带颜色显示,echo显示带颜色,需要使用参数-e 格式如下: echo -e "\033[字背景颜色;文字颜色m字符串\033[0m" 例如: echo -e "\033[41;36m something here \033[0m" 其中41的位置代表底色, 36的位置是代表字的颜色 注: ...
#echo输出颜色文本 echo命令改变样式,以输出不同颜色的文本,必须有 -e 选项(开启echo中的转义)。 文本终端的显示颜色可以使用“ANSI非常规字符序列”来生成。 例如:echo-e"\033[44;37;5mME\033[0mCOOL" 解释:"\033[44;37;5m ME "设置背景为蓝色,前景为白色,闪烁光标,输出字符“ME”; ...
shell echo 显示颜色命令格式字体颜色背景颜色黑底彩色字体控制选项示例ref="">tput命令 命令格式 shell脚本中echo显示内容带颜色显示,格式如下: # echo -e "\033[字背景颜色;字体颜色;字体属性m 需要输出的内容 \033[0m" \033转义起始符,定义一个转义序列,可以使用\e或\E代替。
shell echo颜色代码 echo-e处理特殊字符 若字符串中出现以下字符,则特别加以处理,而不会将它当成一般文字输出:\a发出警告声;\b删除前一个字符;\c最后不加上换行符号;\f换行但光标仍旧停留在原来的位置;\n换行且光标移至行首;\r光标移至行首,但不换行;\t插入tab;\v与\f相同;\\插入\字符;\nnn...
shell脚本里使用echo输出颜色 格式: echo -e "\033[字背景颜色;字体颜色m字符串\033[0m" 转义序列 要是通过彩色化提示符来增加个性化,就要用到转义序列。 转义序列就是一个让 shell 执行一个特殊步骤的控制指令。 转义序列通常都是以 ESC 开头(这也是它的命名原因)。在 shell 里表示为 ^[。这种表示法需要...
一、echo 输出 二、颜色代码 正文 一、echo 输出 Shell 的 echo 指令,用于字符串的输出 语法:echo string echo 会将输入的字符串送往标准输出,输出的字符串之间以空白字符隔开,并在最后加上换行号 1.echo 显示普通字符串 echo 字符串,字符串可以不加双引号 ...