Hello,
I have built a script that has 2 environment variables passed to it and it will
take that data and return a value. This script works fine, but there are many
possibilites that can be passed to it. I want to build a test case of sorts to
pass to this script. In 'meta-code' this is what I would like to do:
@from_numbers = qw( "6364421234", "6364421234", "3143221234", "3143221234" );
@to_numbers = qw( "4225678", "6364425678", "3212222", "3143212222");
while (@from_numbers) {
set environment variable to from_number
set additional variable to to_number
run script
}
My main question: Is there a better way to run the other perl script other than
running an exec()? I am trying to keep processor usage down to a minimum and I
know that the exec() function opens up a shell (which takes both time, memory,
and processor). I dont know if perl has a 'better' way to handle running
another perl script.
A quick explanation of the script that I want to run within this script: The
script will take a phone 'from phone number' and a 'to phone number' and return
a value based on the 2 numbers. In trying to fix some things, I ended up
breaking others. In order to test this manually I have to go in, edit the file,
then run the script and find the result. I know how to go about writing the
rest of my test case script, just need to know if there is a better way to run
the one script within the other, hopefully avoiding exec().
Any help is appreciated and if more info is needed, let me know and I will
supply it.
Thanks,
Dave Kettmann
NetLogic
636-561-0680
--
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
<http://learn.perl.org/> <http://learn.perl.org/first-response>