亚洲国产日韩欧美一区二区三区,精品亚洲国产成人av在线,国产99视频精品免视看7,99国产精品久久久久久久成人热,欧美日韩亚洲国产综合乱

目錄
如何使用通配符遞歸搜索所有文件
首頁(yè) 系統(tǒng)教程 MAC 如何通過(guò)通配符遞歸在目錄/子文件夾中找到所有文件

如何通過(guò)通配符遞歸在目錄/子文件夾中找到所有文件

Jun 04, 2025 am 09:57 AM

如何通過(guò)通配符遞歸在目錄/子文件夾中找到所有文件

用戶可能會(huì)遇到需要在目錄,文件夾或子文件夾層次結(jié)構(gòu)中找到所有文件的情況,該層次結(jié)構(gòu)包含特定的字符串,但在文件名中具有變化。這種情況是使用通配符匹配來(lái)查找文件的理想選擇。

例如,也許您想在系統(tǒng)上找到包含“發(fā)票”一詞的每個(gè)文件,無(wú)論其在文件名中的位置如何(例如Invoice1-2023.pdf,big-invoice-wow.pdf,yourfavoriteInvoice.pdf,yourfavoriteinvoice.pdf,Invoice-22.pdf等)。

本文將演示如何使用命令行遞歸搜索目錄和子目錄,以使用幾個(gè)實(shí)用示例,以匹配一串文本。

如何使用通配符遞歸搜索所有文件

我們將利用find命令,顧名思義,它使您可以直接從命令行中找到文件系統(tǒng)中的文件。

find . -name "text*"

該命令分解如下:

find [directory] (此處,“?!北硎井?dāng)前目錄) -name "[matched text and wildcards]" (在此處,文件名匹配'text',然後是任何字符)。

要查找指定文本之前和之後與通配符的匹配,請(qǐng)使用以下命令,用適合您的特定用例的“文本”替換“文本”:

find . -name "*text*"

使用前面提供的示例,假設(shè)您正在嘗試在文件名中找到所有包含文本“發(fā)票”的文件,而不管它們?cè)谟脩粽麄€(gè)主目錄結(jié)構(gòu)中的位置如何。此類搜索的語(yǔ)法可能看起來(lái)類似於以下內(nèi)容:

find ~/ -name "*invoice*"

運(yùn)行該命令可能會(huì)產(chǎn)生類似於以下的輸出:

/Users/Paul//Library/Application Support/CloudAppHoldingFiles/mystery-invoice-2023.pdf/Users/Paul//Library/Application Support/WhoKnows/invoice-2024.pdf/Users/Paul/Documents/big-invoice-wow.pdf/Users/Paul/Documents/Misc/small-invoice-dontforget.pdf/Users/Paul/Desktop/YouForgotAboutThisInvoice.pdf/Users/Paul/Desktop/AnotherInvoice.pdf/Users/Paul/Documents/Invoices/invoice-1-23.pdf/Users/Paul/Documents/Invoices/invoice-3-23.pdf/Users/Paul/Documents/Invoices/invoice-4-23.pdf/Users/Paul/Documents/Invoices/invoice-5-23.pdf/Users/Paul/Documents/Invoices/invoice-6-23.pdf

顯而易見(jiàn),當(dāng)僅根據(jù)名稱匹配和通配符,跟蹤分散在文件系統(tǒng)中的文件時(shí),此命令和文件調(diào)查過(guò)程特別有用。

儘管您還可以使用Spotlight或Finder嘗試找到所有匹配項(xiàng),但最近的改裝似乎使查找所有文件更具挑戰(zhàn)性。此外,儘管Finder搜索可以合併通配符以進(jìn)行名稱匹配,但對(duì)於許多用戶而言,命令行仍然更簡(jiǎn)單。如果Finder證明更容易,您可能會(huì)發(fā)現(xiàn)此提示,用於遞歸中有利於子目錄中的所有文件。

如果您採(cǎi)用替代方法通過(guò)通配符匹配遞歸搜索目錄,請(qǐng)?jiān)谙旅娴脑u(píng)論部分中分享您的方法!

以上是如何通過(guò)通配符遞歸在目錄/子文件夾中找到所有文件的詳細(xì)內(nèi)容。更多資訊請(qǐng)關(guān)注PHP中文網(wǎng)其他相關(guān)文章!

本網(wǎng)站聲明
本文內(nèi)容由網(wǎng)友自願(yuàn)投稿,版權(quán)歸原作者所有。本站不承擔(dān)相應(yīng)的法律責(zé)任。如發(fā)現(xiàn)涉嫌抄襲或侵權(quán)的內(nèi)容,請(qǐng)聯(lián)絡(luò)admin@php.cn

熱AI工具

Undress AI Tool

Undress AI Tool

免費(fèi)脫衣圖片

Undresser.AI Undress

Undresser.AI Undress

人工智慧驅(qū)動(dòng)的應(yīng)用程序,用於創(chuàng)建逼真的裸體照片

AI Clothes Remover

AI Clothes Remover

用於從照片中去除衣服的線上人工智慧工具。

Clothoff.io

Clothoff.io

AI脫衣器

Video Face Swap

Video Face Swap

使用我們完全免費(fèi)的人工智慧換臉工具,輕鬆在任何影片中換臉!

熱工具

記事本++7.3.1

記事本++7.3.1

好用且免費(fèi)的程式碼編輯器

SublimeText3漢化版

SublimeText3漢化版

中文版,非常好用

禪工作室 13.0.1

禪工作室 13.0.1

強(qiáng)大的PHP整合開(kāi)發(fā)環(huán)境

Dreamweaver CS6

Dreamweaver CS6

視覺(jué)化網(wǎng)頁(yè)開(kāi)發(fā)工具

SublimeText3 Mac版

SublimeText3 Mac版

神級(jí)程式碼編輯軟體(SublimeText3)

我可以在Mac上的所有屏幕上顯示碼頭嗎?在MacOS中使用碼頭 我可以在Mac上的所有屏幕上顯示碼頭嗎?在MacOS中使用碼頭 Jul 03, 2025 am 09:30 AM

如果您使用帶有多個(gè)監(jiān)視器的Mac,您可能會(huì)對(duì)如何在所有屏幕上顯示碼頭或是否可以在輔助顯示中添加碼頭感到好奇。好消息是,您可以配置碼頭以顯示在任何屏幕conn上

如何從Mac上的Apple ID中刪除舊設(shè)備 如何從Mac上的Apple ID中刪除舊設(shè)備 Jul 07, 2025 am 09:08 AM

如果您多年來(lái)?yè)碛卸鄠€(gè)Apple設(shè)備,您可能會(huì)發(fā)現(xiàn)自己處?kù)赌承┹^舊的Mac,iPhone,iPad或其他Apple硬件的情況下,已出售,贈(zèng)送或交易。無(wú)論他們?nèi)绾坞x開(kāi)您的財(cái)產(chǎn),都是

如何使用fnmacassistant&Sideloadly在Mac上玩Fortnite 如何使用fnmacassistant&Sideloadly在Mac上玩Fortnite Jul 05, 2025 am 09:21 AM

Fortnite再次適用於iPhone和iPad用戶,為許多遊戲玩家?guī)?lái)歡樂(lè)。但是,Mac仍然沒(méi)有官方版本(至少尚未)。儘管如此,Apple Silicon Mac所有者並沒(méi)有完全不運(yùn)氣 - 您可以運(yùn)行iOS/I

如何在Mac上啟用iCloud私人繼電器 如何在Mac上啟用iCloud私人繼電器 Jul 05, 2025 am 09:36 AM

iCloud私人繼電器是iCloud訂閱中包含的一項(xiàng)出色的隱私功能,旨在通過(guò)掩蓋IP地址(使用臨時(shí)的)和加密DNS查找來(lái)保護(hù)您的在線活動(dòng)和瀏覽。這阻止了第三名

如何在Mac上停機(jī)期間允許應(yīng)用程序 如何在Mac上停機(jī)期間允許應(yīng)用程序 Jul 04, 2025 am 09:03 AM

您是否正在使用屏幕時(shí)間來(lái)管理孩子的MAC使用情況?如果是,您可能已經(jīng)知道它允許您設(shè)置應(yīng)用程序限制,在Mac上安排停機(jī)時(shí)間等等。此外,您還可以選擇保持可訪問(wèn)的特定應(yīng)用

如何使MacOS紅杉感覺(jué)更快:加快慢速M(fèi)acOS的技巧 如何使MacOS紅杉感覺(jué)更快:加快慢速M(fèi)acOS的技巧 Jul 05, 2025 am 09:28 AM

MacOS紅杉是一個(gè)堅(jiān)實(shí)的操作系統(tǒng),它帶來(lái)了一些令人印象深刻的功能,例如iPhone鏡像,儘管性能對(duì)許多用戶來(lái)說(shuō)是出色的,但並非每個(gè)人都具有相同的速度水平。如果您發(fā)現(xiàn)MacOS紅杉比PRE

如何查看iPhone和iPad上消息中共享的所有鏈接 如何查看iPhone和iPad上消息中共享的所有鏈接 Jul 05, 2025 am 09:31 AM

如果您經(jīng)常使用iMessage,那麼您可能會(huì)在聊天中共享許多網(wǎng)絡(luò)鏈接 - 也許是文章,視頻,推文,歌曲或其他任何內(nèi)容。以後找到這些鏈接可能會(huì)令人沮喪,但是值得慶幸的是,有一個(gè)更簡(jiǎn)單的方法

使用TART在終端中使用三個(gè)命令創(chuàng)建MacOS Tahoe 26 Beta VM 使用TART在終端中使用三個(gè)命令創(chuàng)建MacOS Tahoe 26 Beta VM Jul 06, 2025 am 09:28 AM

熟悉命令行的高級(jí)MAC用戶可以使用TART進(jìn)入終端中的幾個(gè)命令來(lái)迅速設(shè)置MacOS Tahoe 26 beta虛擬機(jī)。 TART是用於管理虛擬機(jī)並提供Quicke之一的命令行實(shí)用程序

See all articles