我有两个perl脚本.两者都没有“包”关键字或任何东西.我有一个sub(以及一些自由浮动代码)我想在另一个脚本中使用,而不需要在进程中运行自由浮动代码.
A.pl sub my_sub { # do something } # do something else my_sub(); # do something else
B.pl require A.pl; # but load only the subs,don't run anything my_sub();
这是否可能,而不必在单独的.pm文件中分离出sub然后加载它?