> > So If I do this : > > > > for(@cmds) { exec($_); } > > > > It will execute $_ and keep cruising regardless of if $_ worked, > > failed, wasn't found, etc.. > > > > Correct? > > Nope :) exec() will replace your running perl interpreter > with the program > you're running, so that wouldn't have the effect you wanted. > > If you want to run the commands one after the other, use > system() instead, > just make sure that the input isn't actually going to do > anything crazy (like > rm -rf /). Very true, actually I am doing the same command that is hardcoded, just adding a \w+ string as an argument each time.
> > Optionally, you can use exec() but then you'll have to fork() > first, and the > child exec()'s the command. Thanks for the insight! Dan > > -- > Bernhard van Staveren - madcat(at)ghostfield.com > GhostField Internet - http://www.ghostfield.com/ > "A witty saying proves nothing, but damn it's funny!" - me, 1998 > > > -- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > > -- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]