test1.pl
#! /usr/bin/perl
print "enter the user data";
$var=<>;
print "the entered data:$var";
test2.pl
#! usr\bin\perl
$var=`test2.pl`;
print $var;
При изпълнение на test2.pl
не работи. Как може да се реши?
#! /usr/bin/perl
print "enter the user data";
$var=<>;
print "the entered data:$var";
#! usr\bin\perl
$var=`test2.pl`;
print $var;
При изпълнение на test2.pl
не работи. Как може да се реши?
Използвайте require
, за да изпълните друга програма. Опитайте тази
test1.pl
print "enter the user data ";
chomp($var=<>);
print "the entered data:$var\n";
test2.pl
require "test1.pl";
print "$var\n";
След това лесно достъпете $var
от test1.pl
.
test2.pl
вtest2.pl
, защо? Какво очакваш отtest2.pl
? - person serenesat   schedule 21.08.2015