mymain.pl
nr.! /usr/bin/perl
använd strikt;
mitt ($a, $b, $c);
kräv ”load_vars.pl”;
kräv ”myutilities.pl”;
tryck”start: Förmiddag I i mymain.pl \ n \ n”;
($a, $b, $c) = &load_vars;
&myutilities ($a);
trycket ”avslutar: Förmiddag I i mymain.pl \ mymain för nand n de laddade variablerna är: \ na=$a \ nb=$b \ nc=$c \ n”;
load_vars.pl
nr.! /usr/bin/perl
använd strikt;
sub load_vars {
skriv ut ”ladda variabler…, Förmiddag I i nu för load_vars.pl \ n \ n”;
mitt $a = ”äpple”;
mitt $b = ”banan”;
mitt $c = ”körsbär”;
retur ($a, $b, $c);
}
1;
myutilities.pl
nr.! /usr/bin/perl
använd strikt;
sub myutilities {
mitt ($a) = @_;
tryck ”using hjälpmedel…, Förmiddag I i nu för myutilities \ n”.
”och i myutilities a = $a \ n \ n”;
}
1;
Tillverkat:
[~ root@dm1] nr. ./mymain.pl
start: Förmiddag I i mymain.pl
ladda variabler…, Förmiddag I i load_vars.pl nu
using hjälpmedel…, Förmiddag I i myutilities nu
och i myutilities a = äpple
avsluta: Förmiddag I i mymain.pl
och n-mymain de laddade variablerna är:
a=apple
b=banana
c=cherry
|