linux下使用echo出有颜色的打印输出

要是通过彩色化提示符来增加个性化,就要用到转义序列。转义序列就是一个让shell执行一个特殊步骤的控制指令。转义序列通常都是以ESC开头(这也是它的命名原因)。在shell里表示为^[。这种表示法需要一点时间去适应,也可以用\033完成相同的工作(ESC的ASCII码用十进制表示就是27,=用八进制表示的33),转义字符用、“\e”.也就是说上面的\033、\e是相同的意思格式echo -e "\033[字背景颜色;字体颜色m字符串\033[0m"我们来上个例子echo&nb...

阅读全文