I think your initial attempt at using find would work. Use a bash for loop and basename to strip off the path. AFAIK, find is the most convenient way to filter out links. Igor