在Linux中,要使用find命令遞歸查找文件,你需要在命令后添加-recursive
選項。下面是一個示例:
find [搜索路徑] -name "文件名模式" -type f -recursive
其中:
[搜索路徑]
:指定要開始搜索的目錄,可以是絕對路徑或相對路徑。如果省略,則從當前目錄開始搜索。-name "文件名模式"
:指定要查找的文件名模式,例如使用通配符*
來匹配多個字符。-type f
:表示只查找文件,而不是目錄或其他類型的文件。-recursive
:表示遞歸查找,即在指定目錄及其子目錄中查找符合條件的文件。例如,要在當前目錄及其子目錄中查找所有以.txt
結尾的文件,可以使用以下命令:
find . -name "*.txt" -type f -recursive