summaryrefslogtreecommitdiff
path: root/big
diff options
context:
space:
mode:
Diffstat (limited to 'big')
-rwxr-xr-xbig10
1 files changed, 8 insertions, 2 deletions
diff --git a/big b/big
index 0a24436..936d933 100755
--- a/big
+++ b/big
@@ -1,6 +1,12 @@
+d="."
+if [[ ${1} ]]; then d=${1}; fi
+
if [ -z ${2} ]; then
- du -a ${1} | sort -n -r | head -n 15
+ #du -a ${d} | sort -n -r | head -n 15
+ find ${d} -type f -exec du -Sh {} + | sort -rh | head -n 20
+ # use -not -path [dir] to exlude directories
else
- du -a ${1} | sort -n -r | head -n ${2}
+ #du -a ${1} | sort -n -r | head -n ${2}
+ find ${d} -type f -exec du -Sh {} + | sort -rh | head -n ${2}
fi