0

'ls dir1/* / .ext' 只列出所有只有一层嵌套的文件。递归列出所有具有任何嵌套级别的文件的命令是什么?

4

4 回答 4

4
ls -R dir1

或者:

find dir1 -name "*.ext"
于 2013-03-28T15:59:23.833 回答
1

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

find dir1 -name .ext

-name运算符可以使用通配符进行匹配,但重要的是引用通配符表达式,以便在调用之前不会被您的 shell 扩展find

find dir1 -name "*.ext"

find命令有许多运算符,可以对目录中的文件进行各种不同的测试,这-name只是一个示例。有关更多信息,请参阅find手册页

于 2013-03-28T16:00:15.840 回答
0

递归列出文件夹:

ls -R
于 2013-03-28T15:59:36.917 回答
0

你可以使用find

find .

该命令将列出当前文件夹下的所有内容

于 2013-03-28T16:00:21.647 回答