ディレクトリ内の項目をサイズ別にリストするBashスクリプト

ディレクトリ内の項目をサイズ別にリストするBashスクリプト

各パラメータに対して、スクリプトは、ディレクトリ内の最大のエントリとそのサイズを表示する必要があるスクリプトを作成する方法です。このような:

[user]$ maxls /boot 2> /dev/null | sort -n
1024 /boot/grub2/themes/stars
8101 /boot/grub2/pic.png

ベストアンサー1

#!/bin/sh
for dir
do
    [ -d "$dir" ] || continue
    du -hs "$dir"/* | sort -hr | sed  1q
done

おすすめ記事