终端打印

终端打印
    echo   自动添加换行符,支持单引号和双引号
        echo ok
        echo "o'k"
        echo 'o"k'
        echo '$var'  -- $var!注意:bash不会对echo中单引号的内容求值、不能识别双引号中的(!)
        echo -n "ok "  -- -n选项去掉默认的换行符。可以加引号并保证末尾至少有一个空格便于区分
        echo -e "string	1	2"  -- -e选项支持转义
        echo -e "e[1;31m this is red e[0m"  -- e[1;31m 将颜色设置为红色,e[0m 将颜色重新置回(!数字代表了字体颜色或背景颜色,重置=0,字体颜色=31~37,背景颜色=40~47)    
    printf 需手动添加换行符。使用文本或由空格分隔的参数。
        printf "%-5s %-10s %-5.2f 
"  -- (-)表示左对齐,5s表示宽度为5,5.2f小数点后的数字表示保留2位小数
生活就要逢山开路遇水搭桥,愿共勉!
原文地址:https://www.cnblogs.com/TianMu/p/11199327.html