サイズが現在のディレクトリの平均ファイルサイズ以上であるすべてのファイルとディレクトリを見つける方法は?
ベストアンサー1
avg_size=$(find . -maxdepth 1 -type f -printf %s\\n |
{ sum=0; files=0; while read size; do sum=$((sum+size)); ((files++)); done; echo "$((sum/files))"; })
echo "average file size: ${avg_size}"
find . -maxdepth 1 -type f -size +"$avg_size"c