我在64位Windows机器上使用perl(v5.24.0)。
我有两个perl脚本" Test1.pl"和" Test2.pl"我试着打电话给#34; Test2.pl"来自" Test1.pl"。但我没有看到脚本" Test2"
的输出Test2.pl:--->
print "Test2\n";
Test1.pl:---->
my $iCount = 5;
while($iCount>0)
{
print "Test1\n";
sleep(1);
$iCount--;
}
my $test_script = "C:\\Tests\\Test2.pl";
`perl $test_script`;
$iCount = 5;
while($iCount>0)
{
print "Test1\n";
sleep(1);
$iCount--;
}
在输出中:我只看到Test1而不是Test2。
注意:我已将两个脚本放在同一位置。
感谢任何帮助。谢谢!