echo命令詳解

echo 命令

echo -e

 

-e 若字符串中出現以下字符,則特別加以處理,而不會將它當成一般文字輸出: \a 發出警告聲;

 \b 退格鍵  如果/b放到最前面,就會將首字母退格至最後


wKiom1eZZuaQxN6gAAAXYunTwB8190.jpg


\c 最後不加上換行符號;

wKioL1eZZubjGDDtAAAaAeCf7L0481.jpg

 

 \n 換行且光標移至行首;

wKioL1eZZuaRSWINAAAYSy39oYs780.jpg 

 

 \r 光標移至行首,但不換行

 

 \t 插入tab

wKiom1eZZueikfbbAAAXRvrwcNs051.jpg

 

\\ 插入\字符; 此命令如果遇到了面緊跟的字符爲具有特殊意義的要用’’,例如ta

wKioL1eZZ6yBjmY0AAAjqaj-AaA083.png-wh_50

\0nnn 插入nnn(八進制)所代表的ASCII字符

 wKioL1eZaEmz4g7cAAALXqxlhbs088.png

echo -e "\033[43;31m  red color\033[0m" \xHH插入HH(十六進制)所代表的ASCII字符

其中033 是數字0 4331m 是固定格式必須連着寫

echo 顏色的輸入

 

 

wKioL1eZZuaDpNf1AAAgig8d6Sw555.jpg

 

wKiom1eZZuaxHhyrAAAbxOyWEDM991.jpg

 

其中 42代表背景色綠色

31代表字體顏色

5代表字體效果

 

不同的數字代表的不同顏色

 

字背景顏色範圍:40--47               字顏色: 30--37

        40:                           30:

        41:                           31:

        42:                           32:

        43:                           33:

        44:                           34:

        45:                           35:

        46: 深綠                        36: 深綠

        47: 白色                        37: 白色

 

不同的顯示格式

 \033[0m   關閉所有屬性  

 \033[1m  設置高亮度  

 \03[4m  下劃線  

 \033[5m  閃爍  

 \033[7m  反顯  

 \033[8m  消隱  

 \033[30m  --   \033[37m   設置前景色  

 \033[40m  --   \033[47m   設置背景色  

 \033[nA  光標上移n  

 \03[nB  光標下移n  

 \033[nC  光標右移n  

 \033[nD  光標左移n  

 \033[y;xH設置光標位置  

 \033[2J  清屏  

 \033[K  清除從光標到行尾的內容  

 \033[s  保存光標位置  

 \033[u  恢復光標位置  

 \033[?25l  隱藏光標  

 \33[?25h  顯示光標

 



發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章