我有一个包含几个子例程的 pm 文件。以下是脚本“myscript.pm”的示例:
sub a();
sub b();
sub c();
a(); #this can not be deleted in my situation in this pm file.
sub a() {
print 'a';
}
sub b() {
print 'b';
}
sub c() {
print 'c';
}
sub d() {
print 'd';
}
在另一个脚本“running.pl”中,我想从 myscript.pm 调用 c 子例程。以下是脚本:
use myscript qw(b);
b();
我得到的结果将是 ab
. 然而,这不是我的本意。我期待b
结果。我想知道如何在不运行的情况下从 myscript.pm 调用 b 子例程a();
?