linux中字元的型別:
a.鍵入即可看到:字母數字字元。
b.非元字元: 非字母數字字元,但也不是元字元。
c. 元字元。
元字元相關概念:
1.元字元:擁有特殊含義的字元,如$ ; &
。
2.引用元字元:在輸入時,告訴shell,希望按字面含**釋字元,而不使用其特殊含義。
引用元字元有三種種方式 :
(1) 使用反斜線引用單個字元,反斜線引用最強。
#當我們使用反斜線引用單個字元時,稱反斜線為轉義字元。
$ echo it is a warm and sunny\; and dont\'t come here .
it is a warm and sunny; and dont't come here .
(2) 使用單引號引用,為強引用。
$ echo 'it is a warm and sunny; come & visit'
it is a warm and sunny; come & visit
#限制: 不能引用單引號之內的單引號。
$ name='i'\'m' comming'
$ echo $name
i'm comming
(3) 使用雙引號引用一串字元,為弱引用。
$ echo "my userid is $;"
my userid is root;
# 猜想下,以下過程是如何處理的?
# name的值為啥不是"!22" ?
$ name="!22"
name="apt-get install python-pip"
$ echo $name
apt-get install python-pip
–備註:
1.這些都是非數字字母字元:
&*@^:,$ return=!>-< \'
( )%.+?"";/[ ]~_|`
2.這些都是元字元:
|<>( );``!&\'
~?[ ]* --檔名擴充套件.
""$ #
return--三個充當空白字元的作用
LINUX學習 點陣字元顯示
以前學的內容都沒有做記錄 導致現在都忘的差不多了 這次就給自己做個記錄 本節主要實現的功能就是在lcd上顯示乙個英文本元與中文字元。1 的實現 主要就是直接操作視訊記憶體,dev fb0是linux系統下幀緩衝裝置的裝置檔案,我們可以直接改變其中內容完成在螢幕上畫圖。然後獲取到螢幕的可變引數和固定引...
Linux字元模式下顯示中文
我嘗試了很多方法都沒有成功,下面的安裝方法是我在網上查到的,原文安裝後做了一些配置,我沒有做任何的配置,在使用中也沒有發現什麼問題。需要安裝的軟體是zhcon 安裝完成後輸入zhcon即可,退出ctrl d root centos zhcon 檢視zhcon的安裝位置 root centos whe...
OpenGL顯示文字 顯示字元
opengl並沒有直接提供顯示文字的功能,並且,opengl也沒有自帶專門的字型檔。因此,要顯示文字,就必須依賴作業系統所提供的功能了。各種流行的圖形作業系統,例如windows系統和linux系統,都提供了一些功能,以便能夠在opengl程式中方便的顯示文字。最常見的方法就是,我們給出乙個字元,給...