最大のファイルの上位10個を見つけて削除したいです。以下は、最大10個のファイルを見つけるためのコマンドです。
du -a * | sort -n -r | head -n 10
ベストアンサー1
以下のユーティリティはすべてGNUによって実装されていると仮定します。
find /some/folder -type f -printf '%s\t%p\0' | \
sort -rnz | \
head -10 -z | \
cut -f2- -z | \
xargs -0 rm -f