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
busybox du?
хм, не подумал так попробовать. Хотя если б оно там было, хардлинк du тоже, скорее всего, присутствовал бы
у меня есть, без линка
busybox du