shell echo -e 颜色输出 从一个例子开始: # echo -e "\e[1;33;41m test content \e[0m" 输出效果: 1. \e 转义起始符,定义一个转义序列, 可以使用 \033代替 2. [ 表示开始定义颜色 3. 1表示高亮,33表示字体
在Linux中,echo -e 是一个命令行工具,用于在终端输出文本。其中,-e 选项表示启用转义字符的解析。转义字符可以用来插入特殊的控制字符或格式化输出。 例如,echo -e "Hello\nWorld" 将输出两行文本,第一行是 “Hello”,第二行是 “World”,因为 \n 是一个转义字符,表示换行。 以下是一些常用的转义字符: \n...
红色:echo -e “\033[41m 红色底 \033[0m” 绿色:echo -e “\033[42m 绿色底 \033[0m” ×××:echo -e “\033[43m ×××底 \033[0m” 蓝色:echo -e “\033[44m 蓝色底 \033[0m” 紫色:echo -e “\033[45m 紫色底 \033[0m” 天蓝:echo -e “\033[46m 天蓝底 \033[0m”...
echo -e "Hello\nWorld" 复制代码 在上面的示例中,\n表示换行符,输出时将"Hello"和"World"分别输出在两行。 输出带有其他转义字符的文本: echo -e "Hello\bWorld" 复制代码 在上面的示例中,\b表示退格符,输出时将删除前面的字符"o",结果为"HellWorld"。 需要注意的是,部分shell可能对于echo -e的支持不...
-e:激活转义字符。使用-e选项时,若字符串中出现以下字符,则特别加以处理,而不会将它当成一般文字输出: \a 发出警告声; \b 删除前一个字符; \c 最后不加上换行符号; \f 换行但光标仍旧停留在原来的位置; \n 换行且光标移至行首; \r 光标移至行首,但不换行; ...
使用echo命令可以在终端输出指定的文本内容。而在输出文本时,可以使用"-e"参数来启用转义字符的解析功能。在CRON作业中,可以使用echo命令结合"-e"参数来输出特定的文本内容。 CRON作业是一种在Linux和类Unix系统中用于定期执行任务的工具。它允许用户根据指定的时间表自动运行脚本、命令或程序。CRON作业通...
转义符详细解释如下所示: 使用选项-e参数后,除了可以输出转义字符,还可以输出彩色的字符和带有彩色背景的字符。示例如下所示: echo-e"\033[43;31m Surpass\033[0m" \033[43;31m和\033[0m:专业名词叫做ANSI控制码,\033[表示开始输出设定颜色的字符,\033[0m表示结束输出设定的字符 ...
使用echo命令的-e 可以看到,上例中输出了红色的大写的"TEST",这就是我们所说的,使用echo -e输出彩色字符的效果。echo -e我们就不解释了,不管是输出转义字符还是输出彩色字符,都需要使用-e选项。我们来解释一下下图中红线标注的字符串是什么意思。 为了方便介绍,我们尽量的缩小范围,如下图,我们排查“TEST”字符...