On 5/17/07, Brian Volk <[EMAIL PROTECTED]> wrote:
Hello,
Is there a way to pass a variable from one program to another? I have a
web site that allows the user to set the time they would like to
download a file... The program uses the Linux "at" command and launches
another perl program that does the actual FTP download. I would like to
pass a parm variable (email address) from the web site, captured in the
first perl program to the second perl program. Is this possible?
I don't know of a way to directly pass a variable from one script to
another. However, you could easily enough pass it in as a command line
argument. Call the second script like
perl /path/to/script2.pl variable
And in script two, do something like
my $argument = shift | die "no argument given";
I'm sure TIMTOWTDI though.
First program uses this line to queue the job
system "/usr/bin/at $hour:$minute $tod today < /var/www/cgi-bin/images";
images is a text file containing the perl program that runs the FTP
download:
perl /var/www/cgi-bin/get_image_file.pl
Is there a way to pass a variable from program 1 to program 2?
Thanks for your help!!
Brian Volk
--
--
I'm nerdy in the extreme and whiter than sour cream
--
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
http://learn.perl.org/