Report the largest files
Bash
#!/usr/bin/env bash
set -Eeuo pipefail
# GNU find on Linux; 20 largest files under the target directory.
target="${1:-.}"
find "$target" -xdev -type f -printf '%s\t%p\n' 2>/dev/null \
| sort -nr \
| head -n 20 \
| awk -F '\t' '{ printf "%8.2f MB %s\n", $1/1024/1024, $2 }'