- # 正常输出,默认输出后进行换行
- macbook$ echo "hello world"
- hello world
- macbook$
-
- # 加上 -n,输出后不进行换行,下一行的命令被连在了一起
- macbook$ echo -n "hello world"
- hello worldmacbook$
-
- # 加上 -e 设置字体颜色
- macbook$ echo -e "\033[32mhello world\033[0m"
- # 会输出绿色的文案
- hello world
-
- echo -e "\033[0m 系统默认 \033[0m"
- echo -e "\033[30m 黑色字 \033[0m"
- echo -e "\033[31m 红色字 \033[0m"
- echo -e "\033[32m 绿色字 \033[0m"
- echo -e "\033[33m 黄色字 \033[0m"
- echo -e "\033[34m 蓝色字 \033[0m"
- echo -e "\033[35m 紫色字 \033[0m"
- echo -e "\033[36m 天蓝字 \033[0m"
- echo -e "\033[37m 白色字 \033[0m"
-
- \033[0m 关闭所有属性
- \033[1m 设置高亮度
- \033[4m 下划线
- \033[5m 闪烁
- \033[7m 反显
- \033[8m 消隐
- \033[30m — \e[37m 设置前景色
- \033[40m — \e[47m 设置背景色
- \033[nA 光标上移n行
- \033[nB 光标下移n行
- \033[nC 光标右移n行
- \033[nD 光标左移n行
- \033[y;xH 设置光标位置
- \033[2J 清屏
- \033[K 清除从光标到行尾的内容
- \033[s 保存光标位置
- \033[u 恢复光标位置
- \033[?25l 隐藏光标
- \033[?25h 显示光标
-
- 40:黑
- 41:深红
- 42:绿
- 43:黄色
- 44:蓝色
- 45:紫色
- 46:深绿
- 47:白色
-
- 30:黑
- 31:红
- 32:绿
- 33:黄
- 34:蓝色
- 35:紫色
- 36:深绿
- 37:白色
-