shows disk usage summaries if GB or above in size
authorChris Koeritz <cak0l@virginia.edu>
Wed, 28 Jul 2021 18:35:17 +0000 (14:35 -0400)
committerChris Koeritz <cak0l@virginia.edu>
Wed, 28 Jul 2021 18:35:17 +0000 (14:35 -0400)
scripts/files/show_just_biggies.sh [new file with mode: 0644]

diff --git a/scripts/files/show_just_biggies.sh b/scripts/files/show_just_biggies.sh
new file mode 100644 (file)
index 0000000..782ab15
--- /dev/null
@@ -0,0 +1,9 @@
+#!/bin/bash
+
+# iterates through the directories or files passed on the command line and does a summary disk usage, but only the
+# things measurable in gigabytes, terabytes, or larger are shown.  the smaller items are just omitted (so anything
+# measurable within megabytes, kilobytes, and bytes, as decided by the human-readable du command.
+
+for dir in "${@}"; do
+  du -sh "$dir"  2>/dev/null | grep -v "^[ 0-9.]*K\|^[ 0-9.]*M\|^[ 0-9.]*B" 
+done