so that I don't have to scroll up to see the largest even when using a
small screen.
# TODO: Consider using numfmt instead of awk
tdu() {
du "$1" \
# TODO: Consider using numfmt instead of awk
tdu() {
du "$1" \
- | sort -n -k 1 -r \
- | head -50 \
+ | sort -n -k 1 \
+ | tail -50 \
# Top Disk-Using Files
tduf() {
find "$1" -type f -printf '%s\t%p\0' \
# Top Disk-Using Files
tduf() {
find "$1" -type f -printf '%s\t%p\0' \
- | sort -z -n -k 1 -r \
- | head -z -n 50 \
+ | sort -z -n -k 1 \
+ | tail -z -n 50 \
| gawk -v RS='\0' '
{
size = $1
| gawk -v RS='\0' '
{
size = $1