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/


Reply via email to