mymain.pl
#! /usr/bin/perl
используйте только;
мо ($a, $b, $c);
требуйте «load_vars.pl»;
требуйте «myutilities.pl»;
старт печати «: Я нахожусь в mymain.pl \ n \ n»;
($a, $b, $c) = &load_vars;
&myutilities ($a);
конец печати «: Я нахожусь в mymain.pl \ mymain nand n, котор нагруженные перемеююые являются следующими: \ na=$a \ nb=$b \ nc=$c \ n»;
load_vars.pl
#! /usr/bin/perl
используйте только;
sub load_vars {
напечатайте «перемеююые нагрузки… Я нахожусь в теперь load_vars.pl \ n \ n»;
мо $a = «яблоко»;
мо $b = «банан»;
мо $c = «вишня»;
возвращение ($a, $b, $c);
}
1;
myutilities.pl
#! /usr/bin/perl
используйте только;
sub myutilities {
мо ($a) = @_;
печать «using общие назначения… Я нахожусь в теперь myutilities \ n».
«и в myutilities a = $a \ n \ n»;
}
1;
Выход:
[~ root@dm1] # ./mymain.pl
старт: Я нахожусь в mymain.pl
перемеююые нагрузки… Я нахожусь в load_vars.pl теперь
using общие назначения… Я нахожусь в myutilities теперь
и в myutilities a = яблоко
конец: Я нахожусь в mymain.pl
и mymain n нагруженные перемеююые являются следующими:
a=apple
b=banana
c=cherry
|