Старый телефон с андроидом, где то версии около второй...
Куча команд недоступна, в том числе и test, ls c ключем -d, find и так далее.
Пытаюсь вывести директории так:
$ cd /sdcard/ && for d in .*/ */ ; do echo "$d" ; done
../
./
.BD_SAPI_CACHE/
.adobe-digital-editions/
.android_secure/
.bookmark_thumb1/
.data/
.estrongs/
Android/
BubbleUPnP/
DCIM/
Documents/
Download/
LOST.DIR/
My Documents/
backups/
baidu/
bugreports/
com.bluevpn/
media/
tmp/
zzz/
Первый вопрос , как убирать вот это:
../
./
Далее, пытаюсь вывести диры в пустой папке:
$ cd /sdcard/zzz/ && for d in .*/ */ ; do echo "$d" ; done
../
./
*/
Опять же , как избавится от этих выводов:
../, ./, */
Если пустая папка - ничего не выводить, если не пустая папка - не выводить: ../, ./