Linux系列(23) - echo
作用:打印
格式:echo 【选项】 【输出内容】
选项:-e ;支持反斜线控制的字符转换
前置条件:必须加选项-e才能使用 | |
控制字符 | 作用 |
\a | 输出警告音 |
\b |
退格符,也就是向左删除键 |
\n | 换行符 |
\r | 回车符 |
\t | 制表符,也就是Tab键 |
\v | 垂直制表符 |
\0nnn |
按照八进制ASCLL码表输出字符;其中0为数字零,nnn是三位八进制数 |
\xhh | 按照十六进制ASCLL码表输出字符;其中hh是两位十六进制数 |
字体颜色
格式:\e[1;##m 开启颜色显示; \e[0m 关闭颜色显示;
关键词说明:1,0:开启或关闭;m:代表颜色;##:代表颜色色号;\e[ :固定格式
色号:
色号 | 说明 | 色号 | 说明 |
30m | 黑色 | 31m | 红色 |
32m | 绿色 | 33m | 黄色 |
34m | 蓝色 | 35m | 洋红 |
36m | 青色 | 37m | 白色 |
例子
- echo -e "hello\b world"
- echo -e "hell\bo"
- echo -e "h\te\tl\nl\to\t"
- echo -e "\x68\t\x65\t\x6c\n\x6c\t\x6f"
- echo -e "\e[1;31m吴签进去了\e[0m"