使用 find 在我的電腦檔案系統中搜尋名為 food 的檔案。和 grep 一起

使用 find 在我的電腦檔案系統中搜尋名為 food 的檔案。和 grep 一起

因此,我嘗試使用 find 在電腦的整個檔案系統中搜尋名為「food」的檔案。和 grep 一起。根據我的作業指示,搜尋應該需要一段時間。我試過了

Enriques-MacBook-Pro:~ enriquequevedo$ find . | grep food

但它只運行了幾秒鐘,沒有產生任何搜尋結果。我們將非常感謝您提供正確命令的幫助。

謝謝

答案1

~提示符號中的 表示目前目錄是您的主目錄。透過使用.作為 的第一個參數find,您將告訴find從當前目錄開始搜索,因此您的完整命令將僅查找名稱包含字串「food」並且位於您的主目錄中或主目錄下的檔案。

若要搜尋電腦的整個檔案系統,請使用/作為 的第一個參數find。或者,您可以cd /先使用,然後使用find ..

正如 slhck 所寫,無需使用grep.您可以改用該find選項-name \*food\*。另一方面,作業的目的可能是學習使用管道。

相關內容