From c748863d3049de10c2640ecf433c275362a3d9c6 Mon Sep 17 00:00:00 2001 From: Anthony Axenov Date: Sun, 8 Mar 2026 23:03:04 +0800 Subject: [PATCH] new space util --- utils/.local/bin/space | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) create mode 100755 utils/.local/bin/space 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