Thanks for the advice goBoating, that was an interesting point that you made. For QA purposes, and to test the security of my web form what may one of these strings look like if someone was to pass extra args into it? I'd definitely like to test this out. Also, what do you figure to be a better alternative to kicking off the shell script from within the perl script?