このコマンドを実行したいfind -maxdepth 1 -type d | while read -r dir; do printf "%s:\t" "$dir"; find "$dir" | wc -l; done
( ここから )。基本的に出力があります
./kennel: 11062
./shadow: 15449
./ccc: 9765
./journeyo: 14200
./norths: 10710
最大から最小の数字で並べ替えます。しかし、sort
を作成する方法がわかりません 、または別の列で動作するものは何でも。
承認された回答:
sort -n -r -k2
を介して行をパイプします 。
編集して最大から最小に並べ替えます。