2013-08-02 172 views
2

我想列出android mobile的音樂目錄的所有文件和文件夾。我在哪裏使用在adb shell中對linux tree命令的類似命令

ls -l -R /sdcard/music 

它給出所有文件和文件夾,但沒有以正確的方式。

任何一個告訴我adb shell命令顯示目錄的文件和文件夾層次結構像「樹」linux命令。

回答

8

我不知道,如果你還在尋找,但我相信這個命令可以幫助你(亞行工作以及):

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

它比

ls -l -R 

更可讀的方式打印一個目錄樹(這兩個文件夾和文件),如果你想只是一個文件夾樹,您可以使用此一:

ls -R | grep ":$" | sed -e 's/:$//' -e 's/[^-][^\/]*\//--/g' -e 's/^/ /' -e 's/-/|/'