6

我想列出 android mobile 的音乐目录的所有文件和文件夹。我在哪里使用

 ls -l -R /sdcard/music

它提供所有文件和文件夹,但不是以正确的方式。

任何人告诉我 adb shell 命令显示目录的文件和文件夹层次结构,如“树”linux 命令。

4

2 回答 2

21

我不知道你是否还在寻找这个,但我相信这个命令可以帮助你(也适用于 adb):

find . -print | sort | sed 's;[^/]*/;|---;g;s;---|; |;g'

它以更易读的方式打印目录树(文件夹和文件)

 ls -l -R

如果你只想要一个文件夹树,你可以使用这个:

ls -R | grep ":$" | sed -e 's/:$//' -e 's/[^-][^\/]*\//--/g' -e 's/^/   /' -e 's/-/|/'
于 2013-08-21T19:57:04.680 回答
-1

你需要安装busybox for android,它会为你的手机添加很多知名的linux工具。安装busybox需要有根电话。

在这里查看:https ://play.google.com/store/apps/details?id=stericson.busybox&hl=fr

于 2013-08-02T16:30:37.700 回答