求教一个在perl中调用另一个perl的问题
1. test.pl
print "test.pl\n";
do 'as.pl --length 100' or die $!;
2. as.pl
use Getopt::Long;
GetOptions ("length=i" => \$length);
print "as.pl --length $length\n";
在执行 test.pl时,执行到do后as.pl没有被成功调用,$! = No such file or directory at E:\test\test.pl line 19.
如果调do 'as.pl'就没有问题,好像通过do调用另一个perl脚本不能加参数,是这样吗?
我现在有test.pl和as.pl两个脚本,在test.pl中调用执行as.pl, 然后通过activestate perl dev kit那个工具想把它们打包成一个exe,这时在test.pl中调用执行as.pl该怎么写?
谢谢