echo 命令
echo -e
-e 若字符串中出現以下字符,則特別加以處理,而不會將它當成一般文字輸出: \a 發出警告聲;
\b 退格鍵 如果/b放到最前面,就會將首字母退格至最後
\c 最後不加上換行符號;
\n 換行且光標移至行首;
\r 光標移至行首,但不換行
\t 插入tab;
\\ 插入\字符; 此命令如果遇到了面緊跟的字符爲具有特殊意義的要用’’,例如t、a等
\0nnn 插入nnn(八進制)所代表的ASCII字符
echo -e "\033[43;31m red color\033[0m" \xHH插入HH(十六進制)所代表的ASCII字符
其中033 是數字0 43;31m 是固定格式必須連着寫
echo 顏色的輸入
其中 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 顯示光標