Linux檔名匹配之萬用字元使用 小虎是逗比的部落格

2022-09-23 07:15:09 字數 581 閱讀 1650

linux檔案萬用字元:當在使用命令行時,有很多時間都用來查詢你所需要的檔案,如ls、find等。 shell提供了一套完整的字串模式匹配規則,或者稱之為元字元,當shell遇到上述字元時,就會把它們當作特殊字元,而不是檔名中的普通字元,這樣使用者就可以用它們來匹配相應的檔名,我理解這可以稱為萬用字元。

萬用字元 作用

匹配零個或多個字元? 匹配任何單個字元~ 當前使用者家目錄~mage 使用者mage家目錄~+ 當前工作目錄~- 前乙個工作目錄[0-9] 匹配數字範圍[a-z] 字母[a-z] 字母[abcd] 匹配列表中的任何的乙個字元,即包含a或b或c或d[^abcd] 匹配列表中的所有字元以外的字元[:digit:] 任意數字,相當於0-9[:lower:] 任意小寫字母[:upper:] 任意大寫字母[:alpha:] 任意大小寫字母[:alnum:] 任意數字或字母[:blank:] 水平空白字元[:space:] 水平或垂直空白字元[:punct:] 標點符號[:print:] 可列印字元[:cntrl:] 控制(非列印) 字元[:graph:] 圖形字元[:xdigit:] 十六進製制字元

linux檔名匹配(萬用字元使用)

當在使用命令行時,有很多時間都用來查詢你所需要的檔案,如ls find等。s h e l l提供了一套完整的字串模式匹配規則,或者稱之為元字元,當s h e l l遇到上述字元時,就會把它們當作特殊字元,而不是檔名中的普通字元,這樣使用者就可以用它們來匹配相應的檔名,我理解這可以稱為萬用字元。萬用字...

linux檔名匹配 萬用字元的使用

linux檔名匹配 萬用字元使用 1 掃盲 2 萬用字元詳細介紹 3 例項 背景 在linux使用過程中,經常需要查詢檔案,對命令中的萬用字元pattern和正規表示式的區分不是很清楚。有必要好好研究一下。回到頂部 1 掃盲 1.1 萬用字元和正規表示式 當在使用命令行時,有很多時間都用來查詢你所需...

檔名萬用字元

1 單字元匹配元字元 元字元 表示匹配檔名中任意乙個字元,連續使用多個元字元 可以表示多個任意字元。1 例如要檢視有兩個字元且第乙個字母是a的檔案 root localhost zhu ls l a?rw r r 1 root root 0 dec 6 09 46 ab rw r r 1 root ...