$ du -sk /data4/bnlonl/km21/to_be_deleted/* | sort -nr > km21.list $ edit file km21 and chop off small size files $ cat km21.list | awk '{print $2}' | sort -n > tmp.list $ mv tmp.list km21.list