Se você tiver um arquivo que contenha os nomes dos diretórios para pesquisar, você poderá fazer essa combinação shell / find:
for i in 'cat LIST_OF_DIR_NAMES.TXT'; do find ${i} -mtime +31 -mtime -51 -name '*.pdf' ; done | wc -l
Isso será executado em cada diretório em LIST_OF_DIR_NAMES.TXT e fornecerá o total de arquivos encontrados.