萬用字元的使用方法(初學)

2022-08-11 09:00:10 字數 1687 閱讀 7639

在實驗樓的linux 基礎入門(新版)實驗2:基本概念及操作中,有介紹集中萬用字元如下:

但是部分不是很好理解,以下是我通過查資料、實驗整理的部分用法

萬用字元用法

?匹配任意乙個字元

?和*的用法較為簡單,舉例說明

在終端中輸入

cd desktop

touch test.txt

touch test.log

ls

在桌面建立如下10個檔案

輸入

find t*

find t*.log

find test?.txt

分別為查詢以t開頭的檔案、以t開頭的log檔案、以test開頭最後乙個字元不明的txt檔案,結果如下:

代表「[」和「]」之間的某乙個字元,比如[0-9]可以代表0-9之間的任意乙個數字,[a-za-z]可以代表a-z和a-z之間的任意乙個字母,字母區分大小寫。比如

find test[1-3].txt
查詢以test開頭,第五個字元是1-3中任意乙個的txt檔案

前者可以找到5個檔案,而後找不到

另外,以上這兩行的**的意思是相同的。

例如,[!abcd] 或[^abcd]表示非,表示不匹配括號裡面的任何乙個字元,例如

注意事項

經測驗,在實驗樓中,「!」無效,「^」可使用

「!」和「^」只能在[ ]中使用

凡是使用[ ]的,檔名必須包含副檔名,若要檢索全部型別的檔案,可用 * 表示副檔名;而僅使用「?」、「*」的可不寫副檔名

touch test.txt

touch test.txt

//以逗號分隔,且不能有空格

以上兩行**意思相同。具體例子開頭建立檔案時已有,不再贅述

與{}區別:

[ ]只能用來找檔案;

可以用來找檔案,或創造檔案,生成序列

——陳思齊-linux萬用字元的使用

參考:

linux 萬用字元 - pursuer.chen -

陳思齊-linux萬用字元的使用

初學jQuery使用方法

先引用jquery源包 even奇數 gt 大於 lt 小於 jquery完整使用方法參考手冊 tag p i eq 0 html good 選擇對應的索引值去修改1 tag p i eq 1 html good 選擇對應的索引值去修改2var tp document.getelementbyid ...

pythonpip使用方法 pip使用方法整理

匯出專案已安裝的pip包 pip list 檢視專案中安裝的包 pip freeze requirements.txt 將專案中所用到的第三方庫輸出到requirements.txt中 pip install 版本號 pip install i 本次使用清華源進行安裝 離線安裝第三方庫 一鍵安裝整個...

機械秒錶的使用方法 秒錶的使用方法!

秒錶是一種常用的測時儀器。又可稱 機械停表 由暫停按鈕 發條柄頭 分針等組成。它是利用擺的等時性控制指標轉動而計時的。它是利用擺的等時性控制指標轉動而計時的。在它的正面是乙個大表盤,上方有乙個小表盤 圖1.4 2 秒針沿大表盤轉動,分針沿小表盤轉動。分針和秒針所指的時間和就是所測的時間間隔。在表正上...