Linux 如何递归列出文件夹中的文件?

Linux 如何递归列出文件夹中的文件?,linux,Linux,“ls dir1/*/.ext”只列出了仅具有一个嵌套级别的所有文件。在linux中递归列出具有任何嵌套级别的所有文件的命令是什么 ls -R dir1 或: 或: 要递归列出文件夹,请执行以下操作: ls -R 要递归列出文件夹,请执行以下操作: ls -R find命令是执行此操作的一种方法: find dir1 -name .ext -name运算符可以使用通配符进行匹配,但引用通配符表达式很重要,这样在调用find之前,它就不会被shell展开: find dir1 -name

“ls dir1/*/.ext”只列出了仅具有一个嵌套级别的所有文件。在linux中递归列出具有任何嵌套级别的所有文件的命令是什么

ls -R dir1
或:

或:


要递归列出文件夹,请执行以下操作:

ls -R

要递归列出文件夹,请执行以下操作:

ls -R

find
命令是执行此操作的一种方法:

find dir1 -name .ext
-name
运算符可以使用通配符进行匹配,但引用通配符表达式很重要,这样在调用
find
之前,它就不会被shell展开:

find dir1 -name "*.ext"
find .

find
命令有许多操作符,可以对目录中的文件执行各种不同的测试,其中
-name
只是一个例子。有关更多信息,请参阅。

查找命令是执行此操作的一种方法:

find dir1 -name .ext
-name
运算符可以使用通配符进行匹配,但引用通配符表达式很重要,这样在调用
find
之前,它就不会被shell展开:

find dir1 -name "*.ext"
find .

find
命令有许多操作符,可以对目录中的文件执行各种不同的测试,其中
-name
只是一个例子。有关更多信息,请咨询。

您可以使用
查找

find dir1 -name "*.ext"
find .

该命令将列出当前文件夹下的所有内容,您可以使用
find

find dir1 -name "*.ext"
find .
该命令将列出当前文件夹下的所有内容