> > 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]