#!/bin/bash
N=10 # 要查找的文件数量
DIR=/path/to/directory # 指定查找目录
# 查找文件并按大小降序排序
find $DIR -type f -printf '%s %p\n' | sort -nr | head -n $N | awk '{print $1/1024/1024 "MB", $2}'
该脚本将在指定的目录和其子目录中查找最大的N个文件,并以直观的形式显示文件大小(以MB为单位)。
#!/bin/bash
N=10 # 要查找的文件数量
DIR=/path/to/directory # 指定查找目录
# 查找文件并按大小降序排序
find $DIR -type f -printf '%s %p\n' | sort -nr | head -n $N | awk '{print $1/1024/1024 "MB", $2}'
该脚本将在指定的目录和其子目录中查找最大的N个文件,并以直观的形式显示文件大小(以MB为单位)。