echo: echo [-neE] [arg ...]spa
echo会将输入的字符串送往标准输出。输出的字符串间以空白字符隔开, 并在最后加上换行号。code
Options:字符串
-n 不在最后自动换行io
-e 使用反斜杠的解释margin
-E 抑制反斜杠的解释top
使用-e
选项时,若字符串中出现如下字符,则特别加以处理,而不会将它当成通常文字输出:di
\e[nm n为数字代码,多个以“;”隔开
文字颜色码: 重置=0,黑色=30,红色=31,绿色=32,黄色=33,蓝色=34,洋红=35,青色=36,白色=37co
背景颜色码: 重置=0,黑色=40,红色=41,绿色=42,黄色=43,蓝色=44,洋红=45,青色=46,白色=47字符
其余数字参数:0 关闭全部属性、1 设置高亮度(加粗)、4 下划线、5 闪烁、7 反显、8 消隐数字
echo -e "\e[31mThis is red text\e[0m"
This is red text
echo -e "\e[42mGreed Background\e[0m"
Greed Background
echo -e "\e[1mThis is strong text\e[0m"
This is strong text