首页 > 解决方案 > 如何查找目录中的文件数?

问题描述

我试图简单地计算 Android 设备上目录中的文件数。我正在通过 Windows10 命令提示符使用 adb shell。find、wc、tree 和 tail 等实用程序似乎不起作用,例如:

`tree . | tail -1`

`tmp-mksh: tree: not found`
`tmp-mksh: tail: not found`

我可以写一些java来做,但这只是愚蠢:)有什么想法吗?

标签: androidfiledirectorynumbersadb

解决方案


尝试以下操作:

$ adb shell
generic_x86:/ $ cd yourDirectory
generic_x86:/yourDirectory $ ls | wc -l

例如,在模拟器中:

$ adb shell
generic_x86:/ $ cd sdcard
generic_x86:/sdcard $ ls | wc -l
10

编辑:

对于设备,您可以尝试:

$ adb shell
generic_x86:/ $ cd yourDirectory
generic_x86:/yourDirectory $ ls -l | grep . -c

推荐阅读