bash 脚本中添加颜色输出

echo -e "\e[31m红色文字\e[0m"
echo -e "\e[1;32m粗体绿色文字\e[0m"
echo -e "\e[4;34m带下划线的蓝色文字\e[0m"
echo -e "\e[41;37m白色文字红色背景\e[0m"
echo -e "\e[1;4;33m粗体带下划线的黄色文字\e[0m"
echo -e "\e[38;5;82m浅绿色文字\e[0m"
echo -e "\e[48;5;202m橙色背景\e[0m"

在 python 脚本中的使用方法:只需要把它们放在 print 函数中就行

print("\033[31m红色文字\033[0m")  # 红色正常
print("\033[31;1m红色加粗文字\033[0m") #红色加粗
print('\033[2;31m变暗!\033[0m') #红色变暗
print('\033[3;31m斜斜体!\033[0m') #红色斜体
print('\033[4;31m下划线!\033[0m') #红色字体带下划线
print('\033[5;31m闪烁!\033[0m') #红色闪烁字体,这个只在windows下有效
print('\033[9;31m删除!\033[0m') #带删除线的红色字体
print('\033[21;31m双下划线!\033[0m') #红色字体带双下划线


print("\033[1;32m粗体绿色文字\033[0m")  # 粗体 + 绿色
print("\033[4;34m带下划线的蓝色文字\033[0m")  # 下划线 + 蓝色
print("\033[41;37m白色文字红色背景\033[0m")  # 红色背景 + 白色文字
print("\033[1;34m 蓝色字体 \033[0m")

 

posted @ 2025-07-17 16:06  山村放羊娃  阅读(11)  评论(0)    收藏  举报