導航:首頁 > 文件類型 > find文件名正則

find文件名正則

發布時間:2023-02-16 17:30:56

linux find 正則表達式

1:
find 0?
0?代表的是要查找的路徑, 意思是在0?這個路徑下查找. bash的?匹配任意一個字元,內這里0?匹配到了01和0s. 在01和0s下查找文件,返回容了01 0s.

2:
find 0.
在0.下查找,bash里.就是字元'.' ,因為沒有0.這個文件, 所以報上面的錯誤.

3.
find ./ -regex "0."
在當前目錄查找匹配正則0.的文件, -regex的正則"0." 使用的是emacs的正則, 匹配0後面跟一個字元. 錯誤是在於-regex的正則表達式必須匹配整個路徑, 文件名前的路徑"./"也需要匹配. 可以這樣寫
find ./ -regex "./0."

❷ linux,find命令

在Linux系統下用find命令在系統特定目錄下,查找具有某種特徵的文件;find命令後面寫上-name,表明要求系統按照文件名查找,最後寫上httpd.conf這個目標文件名即可,命令反饋顯示出查找結果列表:

find/-namehttpd.conf
etc/httpd/conf/httpd.conf
#這就是httpd.conf這個文件在Linux系統中的完整路徑

#find()命令參數
-aminn
#查找系統中最後N分鍾訪問的文件
-atimen
#查找系統中最後n*24小時訪問的文件
-cminn
#查找系統中最後N分鍾被改變狀態的文件
-ctimen
#查找系統中最後n*24小時被改變狀態的文件
-empty
#查找系統中空白的文件,或空白的文件目錄,或目錄中沒有子目錄的文件夾
-false
#查找系統中總是錯誤的文件
-fstypetype
#查找系統中存在於指定文件系統的文件,例如:ext2.
-gidn
#查找系統中文件數字組ID為n的文件
-groupgname
#查找系統中文件屬於gnam文件組,並且指定組和ID的文件。

❸ [Linux] find 如何使用擴展POSIX正則和斷言

find使用正則:
find . -regex ".*\.\(txt\|sh\)"
加參數「-regextype type」可以指定「type」類型的正則語法,find支持的正則語法有:emacs、posix-awk、posix-basic、posix-egrep、posix-extended。

find使用posix-extened正則:
find . -regextype posix-extended -regex ".*\.(txt|sh)"

❹ Linux find命令的搜索路徑可否使用正則表達

支持正則表達式,如果認為多次敲命令麻煩,可以考慮寫一寫腳本。這樣每次執行這個腳本就可以了。
還有如果要查詢一個文件或者一個文件里的數據。你可以從擁有該文件的根目錄查起,因為find命令可以遞歸查詢多個子目錄。 另外找到一個方法 find -regex 'name' 此處的name是包含全路徑的,但是此處的正則表達式語法有點不一樣。

閱讀全文

與find文件名正則相關的資料

熱點內容
學編程到什麼水平算是入門 瀏覽:545
怎麼讓psd文件變小 瀏覽:403
ai儲存源文件 瀏覽:112
解鎖appleid生日忘了怎麼辦 瀏覽:469
朋友圈欄目裡面到底能裝多少文件 瀏覽:85
文件格式後綴怎麼顯示 瀏覽:680
蘋果電腦上安裝win7u盤 瀏覽:416
網站的欄目及其功能是什麼意思 瀏覽:606
新版本安妮 瀏覽:9
jsp頁面c標簽的用法 瀏覽:277
在哪裡能看到國發辦的文件 瀏覽:314
華為淘寶文件下載到哪裡了 瀏覽:992
西門子編程提示什麼 瀏覽:746
結算書需要導出哪些文件 瀏覽:819
機械三次元編程是什麼 瀏覽:654
永春拳app 瀏覽:410
ug編程在哪個界面裡面 瀏覽:552
手機無線網密碼 瀏覽:892
java小動畫 瀏覽:879
怎麼去掉圖片的程序名稱 瀏覽:464

友情鏈接