linux 特殊字元

2021-05-24 00:16:46 字數 1111 閱讀 6460

在linux/unix的字元介面下,可以利用一些控制符來定位顯示位置、控制顏色、清屏等。

printf("/033[47;31mhello world/033[5m");

47是字背景顏色, 31是字型的顏色, hello world是字串.  後面的/033[5m是控制碼.

顏色**:

quote:

字背景顏色範圍: 40--49                  字顏色: 30--39

40: 黑                          30: 黑

41: 紅                          31: 紅

42: 綠                          32: 綠

43: 黃                          33: 黃

44: 藍                          34: 藍

45: 紫                          35: 紫

46: 深綠                        36: 深綠

47: 白色                        37: 白色

ansi控制碼:

quote:

/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  顯示游標

這樣, 在某些時候就可以實現動態的輸出

linux 各種特殊字元

root szcs data tengine install cat 1.sh bin bash echo number echo argume root szcs data tengine install 1.sh te ax number 2 argume te ax root szcs dat...

Linux的shell特殊字元

1 萬用字元 萬用字元用於模式匹配,如檔名匹配,路徑名搜尋,字串查詢 1 一般萬用字元 星號 匹配任意字元的0次或多次出現,例如 f 可以匹配以f開頭的任意字串 問號 匹配任意乙個字元,例如 f?可以匹配f1,fa,fb等,只代表後面的一位字元 字元組 匹配該字元組所限定的任何乙個字元,例如 f a...

linux 特殊字元集合

表示所有字元 當前目錄 上一級目錄 上一次所在目錄 家目錄 生成序列 轉義字元 取反 管道 前面的資料流交給後面處理 匹配單個字元,有且只有乙個 abcd 匹配abcd中任何乙個字元 abcd 不匹配abcd中任何乙個字元 所見即所得 引用字串 解析變數 命令 管理員符號 注釋符號 普通使用者 呼叫...