linux 基本元字符集

2021-06-19 07:30:44 字數 399 閱讀 6429

^ 只只匹配行首

$ 只只匹配行尾

* 只乙個單字元後緊跟*,匹配0個或多個此單字元

[ ] 只匹配[ ]內字元。可以是乙個單字元,也可以是字串行。可以使用-表示[ ]內字串行範圍,如用[1 - 5]代替[1 2 3 4 5]

\ 只用來遮蔽乙個元字元的特殊含義。因為有時在shell中一些元字元有特殊含義。\可以使其失去應有意義

. 只匹配任意單字元

pattern \ 只用來匹配前面pattern出現次數。n為次數

pattern \m 只含義同上,但次數最少為n

pattern \ 只含義同上,但pattern出現次數在n與m之間

+ 使用+匹配乙個或多個字元。

?匹配模式出現頻率。例如使用/x y?z/匹配x y z或y z。

修改linux字符集

1 說明 windows的預設編碼為gbk,linux 的預設編碼為utf 8。在windows下編輯的中文,在linux下顯示為亂碼。為了解決此問題,修改linux的預設編碼為gbk。2 檢視支援的字符集 3 安裝英文版預設的字符集配置為 cat etc sysconfig i18n lang e...

Linux 字符集轉化

命令列 iconv list 檢視linux作業系統支援的字符集 iconv open 設定字符集轉化 iconv t iconv open const char tocode,const char fromcode 引數tocode目標字符集的字串 引數fromcode源字符集的字串 函式成功返回...

linux修改字符集

linux windows的預設編碼為gbk,linux的預設編碼為utf 8。在windows下編輯的中文,在linux下顯示為亂碼。為了解決此問題,修改linux的預設編碼為gbk 2 檢視支援的字符集 locale a 3 安裝英文版預設的字符集配置為 cat etc sysconfig i1...