Se estiver usando o GNU find, você pode fazer
find /path -path '*/.*' -ls | tee output-file
Editar
Para evitar mostrar itens não ocultos contidos em diretórios ocultos
find /path -name '.*' >output-file
(conforme observado, tee
poderia ser evitado se você não precisasse ver a saída, e a opção -ls
deve ser usada somente se necessário).