Probably the easiest way to do this, would be to use some python coding. You may want to move this thread to the Python space. Please remove any duplicate posts of this question.
You can loop through all the workspaces based on a list of gdb's or recursively loop (walk) through folders. Read the content (list featureclasses) and for each featureclass do a count on the features and delete those with 0 features.