in reply to Broken symlinks

find2perl /top/dir -eval '-l and not -e' -ls -eval unlink | perl
This not only deletes them, but tells you where they were pointed.

-- Randal L. Schwartz, Perl hacker