From 7e91deb06b8f30044af9ddc2aff3990751c2817d Mon Sep 17 00:00:00 2001 From: neingeist Date: Tue, 26 Aug 2025 23:11:25 +0200 Subject: [PATCH] =?UTF-8?q?=F0=9F=90=9B=20free-gigs:=20actually=20make=20i?= =?UTF-8?q?t=20work=20on=20busybox?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- free-gigs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/free-gigs b/free-gigs index 8d8a2d9..dadf7c4 100755 --- a/free-gigs +++ b/free-gigs @@ -19,10 +19,11 @@ if free_bytes=$(stat -f --format="%a*%S" "$target" 2>/dev/null); then : elif free_bytes=$(stat -f "%a*%S" "$target" 2>/dev/null); then # BSD/macOS stat + # XXX untested : else # BusyBox stat fallback - free_bytes=$(stat -f "$target" | awk '/Block size:/ {bs=$3} /Available:/ {av=$2} END {print av*bs}') + free_bytes=$(stat -f -c "%a*%S" "$target") fi free_gb=$((free_bytes / factor / factor / factor))