echo的用法
/bin/echo --help
用法:/bin/echo
[短选项]... [字符串]...
或:/bin/echo
长选项
将 STRING
回显到标准输出。
-n
不尾随换行符
-e
启用解释反斜杠的转义功能
-E
禁用解释反斜杠的转义功能(默认)
--help
显示此帮助信息并退出
--version
显示版本信息并退出
若-e
可用,则以下序列即可识别:
\\
反斜杠
\a
响铃声
\b
退格
\c
不再产生新的输出
\e
转义符
\f
换页
\n
新行
\r
回车
\t
水平制表符
\v
竖直制表符
\0NNN
字节数以八进制数 NNN (1至3位)表示
\xHH
字节数以十六进制数 HH (1至2位)表示
echo颜色设置
echo :
-n : 不输出换行
-e : 使用转义字符,例如 \n \t 等等
那么设置字体颜色,也是需要使用 -e 选项的
用法
echo -e '\033[格式m文字内容\033[0m'
单个数字
1 : 加粗显示文字
4 : 下划线显示
5 : 闪烁显示文件
7 : 字体颜色和背景颜色交换显示
8 : 字体颜色同背景颜色相同,即看不到文字了
两位数字
3开头:控制字体颜色,范围是1-7 ,例如 31,32...
31:红的
32:绿色
33:黄色
34:蓝色
35:紫色
36:淡蓝色
37:白色
4开头:控制背景颜色,范围是1-7 ,例如 41,42...
41:红的
42:绿色
43:黄色
44:蓝色
45:紫色
46:淡蓝色
47:白色
一起使用,只需要用;隔开就好了
echo -e "用户:\033[1;47;31m`uname -n`\033[0m"
用户:hexug
标签:bin,...,颜色,技巧,echo,命令,斜杠,033
From: https://www.cnblogs.com/guangdelw/p/17148085.html