名称
echo - 显示一行文本
概要
echo [选项]... [字符串]...
描述
向标准输出输出字符串。
-n 不输出换行符
-e 打开反斜杠ESC转义
-E 取消反斜杠ESC转义 (默认)
--help 显示帮助
--version 显示版本
\a alert (BEL)
\b backspace
\c produce no further output
\e escape
\f form feed
\n new line
\r carriage return
\t horizontal tab
\v vertical tab
\0NNN byte with octal value NNN (1 to 3digits)
\xHH byte with hexadecimalvalue HH (1 to 2 digits)
-e 用来开启echo中的转义,\e 或 \033来输出<Esc>符号
设置颜色的格式: \e[背景色;前景色;高亮m输出字符 \e[0m
$ echo -e'\033[31;44;1mThis is print\033[0m'
$ echo -e'\e[31;44;1m This is print \e[0m'
背景色:
0 透明(使用终端颜色), 40 黑, 41 红, 42 绿, 43 黄, 44 蓝 45 紫, 46 青绿,47白(灰)
前景色: 30 黑 31 红, 32绿, 33 黄, 34 蓝, 35 紫, 36 青绿, 37 白(灰)
高亮度:高亮是1,不高亮是0。注意m后面紧跟字符串。
概要
描述
-e 用来开启echo中的转义,\e 或 \033来输出<Esc>符号
设置颜色的格式: \e[背景色;前景色;高亮m输出字符 \e[0m
$ echo -e'\033[31;44;1mThis is print\033[0m'
$ echo -e'\e[31;44;1m This is print \e[0m'