'ls dir1/* / .ext' 只列出所有只有一层嵌套的文件。递归列出所有具有任何嵌套级别的文件的命令是什么?
问问题
331 次
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 回答