To check if a file/directory is a symlink in bash:
if [ -L /some/path/file ]; then
echo "OK we're a symlink"
fi
That's all there is to it and then you can see if the symlink target already exists.
Why it is important to know if a file or directory is a symlink:
Data Integrity: Deleting a symlink won't delete the target file or directory. Conversely, dele........
find / -name 'thedirectorytofind' -type d
That's all there is to it and now you don't have to get a listing of all the files along with it.
Another cleaner solution that supports wildcards is the following
find prep-*/dvd-slideshow_temp*/ -type d
........