aboutsummaryrefslogtreecommitdiff
path: root/bin/dub
blob: 706c95f0aeecf5ffcf07798f585b25e4f986a075 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
#!/bin/sh
# List the biggest files in a directory
dir=$1 lines=${2:-10}
cd -- "$dir" || exit
set -- *
[ -e "$1" ] || shift
set -- .* "$@"
[ -e "$1" ] || shift
[ "$1" = . ] && shift
[ "$1" = .. ] && shift
du -ks -- "$@" |
sort -k1nr |
sed "$lines"q