我想使用perl脚本弹出一个警报框。当出现错误时,我正在使用exit 0成功终止Shell脚本,并使用exit 1终止Shell脚本。我想在perl脚本中捕获此退出代码。并根据值0或1,我想分别弹出带有成功或失败消息的警报框。

最佳答案

您可以使用子错误变量$?检查另一个进程的退出代码。例如:

system("perl foo.pl");
my $exit_val = $? >> 8;   # now contains the exit value of the perl script


阅读documentation以获得更多信息。

07-24 09:28