Как мне найти количество файлов в каталоге? - PullRequest
0 голосов
/ 01 октября 2018

Я пытаюсь просто посчитать количество файлов в каталоге на устройстве Android.Я использую оболочку adb через командную строку Windows10.Такие утилиты, как find, wc, tree и tail не работают, например:

`tree . | tail -1`

дает

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

Я мог бы написать несколько java для этого, но это было бы просто глупо:) Есть идеи?

1 Ответ

0 голосов
/ 01 октября 2018

Попробуйте следующее:

$ 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
...