我有一个越来越大的 Perl 脚本,因此我想将其分解为多个脚本。也就是说,我想取出一些大的哈希声明并将它们放入另一个文件中。如何使原始脚本能够查看和使用现在在其他脚本中声明的变量?
这让我抓狂,因为我已经有一段时间没有使用 Perl 了,而且我一生都无法弄清楚这一点
使用模块:
package Literature;
our %Sidekick = (
Batman => "Robin",
Bert => "Ernie",
Don => "Sancho",
);
1;
例如:
#! /usr/bin/perl
use Literature;
foreach my $name (keys %Literature::Sidekick) {
print "$name => $Literature::Sidekick{$name}\n";
}
Output:
$ ./prog
Bert => Ernie
Batman => Robin
Don => Sancho
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)