nem nagyon akarom végignézni, hogy hol rossz, de egy tippet tudok adni:
FIND_OPTS='-maxdepth 1 -follow -type l' # ez nem rekurziv
#FIND_OPTS='-follow -type l' # ez pedig igen
find "$DIRECTORY" $FIND_OPTS | while read line ; do rm "$line"; done