diff --git a/utils/.local/bin/space b/utils/.local/bin/space new file mode 100755 index 0000000..3616d2d --- /dev/null +++ b/utils/.local/bin/space @@ -0,0 +1,24 @@ +#!/usr/bin/env bash +set -eo pipefail + +if [[ "$1" == "-h" || "$1" == "--help" ]]; then + cat </dev/null \ + | sort -rh 2>/dev/null \ + | head -"$2" 2>/dev/null +else + du -ah --max-depth=1 "$1" 2>/dev/null \ + | sort -rh 2>/dev/null +fi