From 1c7a253553d81058f1a62174737c16ec48441944 Mon Sep 17 00:00:00 2001 From: Oliver Ladner Date: Tue, 10 Nov 2015 17:57:19 +0100 Subject: [PATCH] add treesize disk usage script --- treesize.sh | 15 +++++++++++++++ 1 file changed, 15 insertions(+) create mode 100755 treesize.sh diff --git a/treesize.sh b/treesize.sh new file mode 100755 index 0000000..dd107ac --- /dev/null +++ b/treesize.sh @@ -0,0 +1,15 @@ +#!/usr/bin/env bash +du -k --max-depth=1 | sort -nr | awk ' + BEGIN { + split("KB,MB,GB,TB", Units, ","); + } + { + u = 1; + while ($1 >= 1024) { + $1 = $1 / 1024; + u += 1 + } + $1 = sprintf("%.1f %s", $1, Units[u]); + print $0; + } + '