I don't understand the point of the script, it's nothing more than:
du -h --max-depth=1 "$@" | sort -hr du -h --max-depth=1 "$@" | sort -hri can say an `BusyBox v1.35.0 (2022-08-01 15:14:44 UTC)` did not have -h; so it having it now is kind of a shock to me (looks like busybox v1.36.1 has it - at least from 2023-06-22) - good too! always frustrating when a dev tries using gnu-args and it blows up and i gotta explain the diff between mac-shell-cmds, gnu, and busybox