如何定义一个颜色输出字符串函数
如何定义一个颜色输出字符串函数?
-
方法1:
function echo_color() {
if [ $1 == “green” ]; then
echo -e “\033[32;40m$2\033[0m”
elif [ $1 == “red” ];then
echo -e “\033[31;40m$2\033[0m” fi
}
方法2:
function echo_color() {
case $1 in green)
echo -e “\033[32;40m$2\033[0m” ;; red)
echo -e “\033[31;40m$2\033[0m” ;; *)
echo “Example: echo_color red string”
esac
}
使用方法:echo_color green “test”2年前