Use o seguinte para listar todos os arquivos que seriam removidos (apenas para ter certeza):
find /path/to/directory -mindepth 1 ! -name "*dist"
Adicione -type f
se você quiser apenas excluir arquivos regulares, e não links ou diretórios simbólicos.
Execute o comando com o argumento -delete
adicional no final para removê-los.