This place is so cool. I love it. Thanks for the answers.
I'm getting the unitialized error on whichever variable is uninitialized (depending on what I'm sending through the script). but my question is why is it getting past the if -e $info? if the file it doesn't exist it shouldn't run the if statement, right? and if it doesn't run the if statement i shouldn't get the error. what am i missing?