Unix find
To exclude files or perform reverse match
find . -not -iname "file"
To perform regex matching
find . -regex ".*file"
To find and print only symbolic links in a directory and its subdirectories
find . -type l -print
find . -not -iname "file"
find . -regex ".*file"
find . -type l -print