O que eu acredito que você provavelmente quer é algo mais como:
find . -not -name . -type d -prune -mtime +31
Isso listará os diretórios imediatos no diretório atual com mais de 31 dias. Adicionar o -not -name .
significa que o diretório atual (raiz da árvore) já será 'falso' antes de chegar à ação -prune
; todos os outros diretórios serão removidos.