過濾路徑

-path 引數允許指定匹配結果路徑的模式。該模式也可以與名稱本身匹配。

要僅查詢路徑中任何位置包含 log 的檔案(資料夾或名稱):

find . -type f -path '*log*'

要僅查詢名為 log 的資料夾中的檔案(在任何級別):

find . -type f -path '*/log/*'

要僅查詢名為 logdata 的資料夾中的檔案:

find . -type f -path '*/log/*' -o -path '*/data/*'

要查詢除名為 bin 的資料夾中包含的檔案以外的所有檔案 :

find . -type f -not -path '*/bin/*'

要查詢所有檔案除了名為 bin 或日誌檔案的資料夾中包含的檔案以外的所有檔案:

find . -type f -not -path '*log' -not -path '*/bin/*'