-
Najít všechny složky celkem, včetně podadresářů:
find /mount/point -type d | wc -l
-
Najděte všechny složky v kořenovém adresáři (kromě podadresářů):
find /mount/point -maxdepth 1 -mindepth 1 -type d | wc -l
-maxdepth 1
omezí příkaz na aktuální adresář (tj. zakáže rekurzi);-mindepth 1
způsobí, že nezahrnuje samotný adresář nejvyšší úrovně (bod připojení).
Přejděte na svůj disk (můžete tam otevřít okno terminálu) a jednoduše spusťte:
ls -lR | grep ^d | wc -l
Nové řádky jsou platné znaky v názvech adresářů. Doporučuji nechat find
vytisknout znak pro každý nalezený adresář a nechat wc
spočítejte tyto znaky:
find /mount/point -type d -printf 'a' | wc -c