#!/bin/bash
## 声明变量 declare -A color
# 定义颜色 # bc_color : background color color[red]="\e[1;31m" color[green]="\e[1;32m" color[yellow]="\e[1;33m" color[blue]="\e[1;34m" color[purple]="\e[1;35m" color[bc_red]="\e[41m" color[bc_green]="\e[42m" color[bc_yellow]="\e[43m" color[bc_blue]="\e[44m" color[bc_purple]="\e[45m" color[exit]="\e[0m" color_red(){ echo -e "${color[red]}$@${color[exit]}" } color_yellow(){ echo -e "${color[yellow]}$@${color[exit]}" } color_green(){ echo -e "${color[green]}$@${color[exit]}" } color_blue(){ echo -e "${color[blue]}$@${color[exit]}" } color_purple(){ echo -e "${color[purple]}$@${color[exit]}" }
color_red "hello!"
color_yellow "hello!"
color_green "hello!"
color_blue "hello!"
color_purple "hello!"