Jim,
I'm not sure exactly what you're trying to accomplish, but here's a whack at it: You want to check the current working directory (CWD) against the directory you have placed into $sandbox. If they're the same, you print "You are in the same directory as..." and, if they are different, you print "You are in directory...". Does that sound right?
If that's the case, I believe you have your if test backwards. If the two are equal, you want to print the line, "You are in..." and if they're different, you want to print "You are not in..."
Try this:
if ( "$pwd" eq "$directory" ) {
print "You are in $directory\n";
} else {
print "You are not in the same directory as $directory!\n";
}
It's quite possible I'm missing what you're really trying to do, but this was what I could come up with.
-Sherlock