本文共 1187 字,大约阅读时间需要 3 分钟。
一、echo命令(带参数-e)
cat color.sh #!/bin/bash echo -e "\033[30m black \033[0m" echo -e "\033[31m red \033[0m" echo -e "\033[32m green \033[0m" echo -e "\033[33m yellow \033[0m" echo -e "\033[34m blue \033[0m" echo -e "\033[35m purple \033[0m" echo -e "\033[36m cyan \033[0m" echo -e "\033[37m white \033[0m" 执行结果: 二、printf命令 cat color2.sh #!/bin/bash printf "\033[30m black \033[0m\n" printf "\033[31m red \033[0m\n" printf "\033[32m green \033[0m\n" printf "\033[33m yellow \033[0m\n" printf "\033[34m blue \033[0m\n" printf "\033[35m purple \033[0m\n" printf "\033[36m cyan \033[0m\n" printf "\033[37m white \033[0m\n" 执行结果: 三、使用变量 cat color3.sh #!/bin/bash blackcolor='\E[1;30m' redcolor='\E[1;31m' greencolor='\E[1;32m' yellowcolor='\E[1;33m' bluecolor='\E[1;34m' purplecolor='\E[1;35m' cyancolor='\E[1;36m' whitecolor='\E[1;37m' echo -e "${blackcolor}black" echo -e "${redcolor}red" echo -e "${greencolor}green" echo -e "${yellowcolor}yellow" echo -e "${bluecolor}blue" echo -e "${purplecolor}purple" echo -e "${cyancolor}cyan" echo -e "${whitecolor}white" 执行结果:四、上张全图信息
参考http://www.funtoo.org/Prompt_Magic