gelraen 19.11.2012 23:11 work-laptop

./adb shell su -c 'ls -l /data' | tr -d '\r' | awk '$1 ~ "^d" {print $6}' | while read dir; do ./adb shell su -c "ls -l -a -R /data/${dir}" | awk '$1 !~ "^d" {sum += $4} BEGIN {sum=0} END {printf "%d", sum}'; echo -e "\t${dir}"; done | sort -k 1,1 -n

inb4 "du: not found"

Recommended by: @Apepe
1. vt 20.11.2012 00:13

busybox du?

2. gelraenvt /1 20.11.2012 00:14 work-laptop

хм, не подумал так попробовать. Хотя если б оно там было, хардлинк du тоже, скорее всего, присутствовал бы

3. vtgelraen /2 20.11.2012 00:14 BombusMod

у меня есть, без линка

4. radjah 20.11.2012 03:21 Miranda work

busybox du

Do you really want to delete ?