写法 1
1function echo_color(){ 2 if [ $1 == "green" ]; then 3 echo -e "\033[32;40m$2\033[0m" 4 elif [ $1 == "red" ]; then 5 echo -e "\033[31;40m$2\033[0m" 6 fi 7} 8echo_color green "我是绿色" 9echo_color red "我是红色"
写法 2 也可以在前面不写function,也可以定义函数
1echo_color(){ 2case $1 in 3green) 4 echo -e "\033[32;40m$2\033[0m" 5;; 6red) 7 echo -e "\033[31;40m$2\033[0m" 8;; 9*) 10 echo "Example: echo_color red string" 11esac 12} 13echo_color green "我是绿色" 14
更多建站及源码交易信息请见 GoodMai 好买网www.goodmai.com
