我想列出android mobile的音樂目錄的所有文件和文件夾。我在哪裏使用在adb shell中對linux tree命令的類似命令
ls -l -R /sdcard/music
它給出所有文件和文件夾,但沒有以正確的方式。
任何一個告訴我adb shell命令顯示目錄的文件和文件夾層次結構像「樹」linux命令。
我想列出android mobile的音樂目錄的所有文件和文件夾。我在哪裏使用在adb shell中對linux tree命令的類似命令
ls -l -R /sdcard/music
它給出所有文件和文件夾,但沒有以正確的方式。
任何一個告訴我adb shell命令顯示目錄的文件和文件夾層次結構像「樹」linux命令。
您需要安裝busybox for android,它會將許多衆所周知的linux工具添加到您的手機中。 你需要一個紮根手機來安裝busybox。
看看這裏:https://play.google.com/store/apps/details?id=stericson.busybox&hl=fr
我不知道,如果你還在尋找,但我相信這個命令可以幫助你(亞行工作以及):
find . -print | sort | sed 's;[^/]*/;|---;g;s;---|; |;g'
它比
ls -l -R
更可讀的方式打印一個目錄樹(這兩個文件夾和文件),如果你想只是一個文件夾樹,您可以使用此一:
ls -R | grep ":$" | sed -e 's/:$//' -e 's/[^-][^\/]*\//--/g' -e 's/^/ /' -e 's/-/|/'
Busybox也不支持任何類似樹的命令 –