shell打印个彩色的 HelloWorld,顺带记录一下 echo -e 打印彩色字符的用法。
这类小技巧也可以用到实际项目中,让命令行打印看起来好看点,关键字符明显一些,代码如下
function show()
{
local i=31
while read line; do
echo -e "\e[1;${i}m $line \e[0m"
let i++
done < helloworld
sleep 0.5
}
while true; do
show
echo -e "\n\n"
done