终端打印

终端打印
    echo   自动添加换行符,支持单引号和双引号
        echo ok
        echo "o'k"
        echo 'o"k'
        echo '$var'  -- $var!注意:bash不会对echo中单引号的内容求值、不能识别双引号中的(!)
        echo -n "ok "  -- -n选项去掉默认的换行符。可以加引号并保证末尾至少有一个空格便于区分
        echo -e "string\t1\t2"  -- -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 \n"  -- (-)表示左对齐,5s表示宽度为5,5.2f小数点后的数字表示保留2位小数

 

posted on 2019-07-17 10:25  丿星痕☆森文  阅读(115)  评论(0编辑  收藏  举报

导航