Uso:
ls -lAR | grep '^d' | wc -l
Mas você deve ter em mente: nunca analisa a saída de ls ! Neste caso, é melhor usar find como em esta resposta .
Veja também man ls para entender por que usei as opções -l , -A e -R .