- Shell color
参考资料:
一所国外大学的cs系帮助页
console_codes(man console_codes的在线文档)
How to change the output color of echo in Linux---stackoverflow
Bash Shell怎么打印各种颜色---segmentfault
注意点:
\xhh按照十六进制ASCII码表输出字符。其中hh是两位十六进制数
\0nnn按照八进制ASCII码表输出字符。其中0位数字零,nnn是三位八进制数
033是八进制
ESC = escape sequence
m SGR Set attributes 设置属性
开始:\e[ attribute code;text color code m
结束 \e[0m
echo -e的作用: 支持反斜杠控制的字符转换
示例:echo -e "\e[1;32m linux \e[0m"
-
Shell执行
#!/bin/Bash 标示脚本文件
- 赋予执行权限,直接运行
chmod 755 hello.sh
./hello.sh - 通过Bash调用执行脚本
bash hello.sh
- 赋予执行权限,直接运行