( bambano | 2009. 11. 25., sze – 16:02 )

egy favágó megoldás könyvtármélységre:
find /usr/ -type d| sed -e 's,[^/],,g'| sort | tail -1 | wc -c

ebből kettőt le kell vonni, mert a /usr elején a / a 0. szint és mert van egy newline karakter is a végén.

utána a

find /usr -mindepth $melyseg -type d

megmondja, hogy mely könyvtárak ezek

ez:
find /usr -type f| sed -e 's,\(.*\)/\([^/]*$\),\1,'| sort | uniq -c | sort -n

meg elég favágó módon csinál egy listát, hogy melyik könyvtárban hány fájl van.