因此,我嘗試使用 find 在電腦的整個檔案系統中搜尋名為「food」的檔案。和 grep 一起。根據我的作業指示,搜尋應該需要一段時間。我試過了
Enriques-MacBook-Pro:~ enriquequevedo$ find . | grep food
但它只運行了幾秒鐘,沒有產生任何搜尋結果。我們將非常感謝您提供正確命令的幫助。
謝謝
答案1
~
提示符號中的 表示目前目錄是您的主目錄。透過使用.
作為 的第一個參數find
,您將告訴find
從當前目錄開始搜索,因此您的完整命令將僅查找名稱包含字串「food」並且位於您的主目錄中或主目錄下的檔案。
若要搜尋電腦的整個檔案系統,請使用/
作為 的第一個參數find
。或者,您可以cd /
先使用,然後使用find .
.
正如 slhck 所寫,無需使用grep
.您可以改用該find
選項-name \*food\*
。另一方面,作業的目的可能是學習使用管道。