導航:首頁 > 文件類型 > 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文件名正則相關的資料

熱點內容
我不會英語怎麼編程 瀏覽:895
c盤和文件大小 瀏覽:63
maya工具架怎麼調出來 瀏覽:191
文件系統壞了怎麼辦 瀏覽:261
小公司網路布線 瀏覽:515
怎麼用二維碼編程 瀏覽:341
f9b文件能用手機看嗎 瀏覽:364
手機暴風視頻文件夾 瀏覽:394
vsftpdlinux下載文件 瀏覽:948
文件名修改後快捷方式還可以用嗎 瀏覽:387
親密愛人qq相冊名字 瀏覽:884
怎麼修改手機原始密碼 瀏覽:230
榆次網站優化怎麼樣 瀏覽:537
vb窗體文件如何打開 瀏覽:810
百度找圖怎麼跳轉網站 瀏覽:284
安卓44如何隱藏文件夾 瀏覽:92
sr100怎麼編程序 瀏覽:795
蘋果手機怎樣保存信息 瀏覽:379
安卓patch是什麼文件 瀏覽:819
2003word審閱 瀏覽:387

友情鏈接