用C語言Linux下列印帶顏色的字串

2021-04-15 06:31:14 字數 481 閱讀 5068

用c語言linux下列印帶顏色的字串

終端彩色字元處理

最方便的是firebird帶的編輯器ve,可以很方便的編輯彩色文字。

不過,vi也可以辦到。

a. 進入編輯模式。

b. 按ctrl + v.

c. 按esc,先輸入乙個esc字元。

d. 然後可以輸入彩色碼啦。譬如,[31m代表紅色。

你可以用echo測試各種彩色效果,譬如:

echo '^[[31m red text' 將輸出紅色字串 「red text"

echo '^[[1;31m red text' 高亮輸出。

echo '^[[1;5;31m red text' 高亮,閃爍。

echo '^[[41m' 紅色背景。

echo '^[[m' 恢復。

開始的^[ 由b,c 輸入。

用c語言linux下列印帶顏色的字串

來自:linux知識寶庫

linux下列印帶顏色的方法

前不久就在某位同學的部落格裡看到,但是今天找了好久沒找到,就直接google了,現貼出來跟大家分享一下 格式如下 雙引號裡面沒有加任何額外字元,字串 為要列印的內容 printf 033 字背景顏色 字型顏色m字串 033 0m 示例 printf 033 40 37mhello world n 0...

用C語言列印菱形

對於乙個c語言新手而言,列印菱形是一件不太容易的事兒.對我這樣的新手而言當然也是比較困難的.因此,在這裡,對於這個經典的c語言題我想做乙個總結 對於菱形而言,我們可以看出,它是由左邊的空格和 組成的.所以在進行列印的時候,就應該列印左邊的空格和 由於在列印完 之後就結束了,右邊自然就是空的,所以這時...

Linux下Shell指令碼輸出帶顏色文字

文字終端的顏色可以使用 ansi非常規字串行 來生成。舉例 echo e 033 44 37 5m me 033 0m cool 以上命令設定作用如下 背景色為藍色,前景色為白色,字型閃爍,輸出字元 me 然後重新設定螢幕到預設設定,輸出字元 cool e 是命令 echo 的乙個可選項,它用於啟用...