Shell—echo 打印彩色字符

helloworld
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
posted @ 2020-04-17 00:09  Caso_卡索  阅读(109)  评论(0编辑  收藏  举报