Chtěl bych vzít tento příkaz find -maxdepth 1 -type d | while read -r dir; do printf "%s:\t" "$dir"; find "$dir" | wc -l; done
( odtud ). který má výstup v podstatě
./kennel: 11062
./shadow: 15449
./ccc: 9765
./journeyo: 14200
./norths: 10710
a seřadit podle čísel od největšího po nejmenší. ale nejsem si jistý, jak provést sort
, nebo cokoli, co funguje na jiném sloupci.
Přijatá odpověď:
Propojte řádky pomocí sort -n -r -k2
.
Upraveno pro řazení od největšího po nejmenší.
Linux – Jak linuxové jádro naplánuje CPU, mezi procesy/vlákny v uživatelském prostoru a úkoly/úlohy jádra?
Automatická transformace nových řádků v Shell proměnné přiřazení?