返回调用脚本perl的句柄

时间:2012-07-10 13:05:18

标签: perl

我有一个可执行文件,可以在提示符下使用以下命令运行perl脚本: blah.exe Launch.pl

我们设置测试的方式是从Parent.pl调用Launch.pl,就像这个“blah.exe Launch.pl” - 脚本中的脚本一样。但是,当使用backticks / system命令执行命令时,父.pl脚本执行会等待,直到我通过关闭并退出应用程序(blah.exe)来获取句柄。此时,parent.pl中的代码继续执行。

运行Launch.pl中包含的代码后,如何将句柄返回到父.pl脚本

所以,parent.pl调用“blah.exe Launch.pl”;但是在应用程序(blah.exe)中运行Launch.pl内部的代码后,它就在那里等待退出,以便parent.pl中的代码可以继续运行。我需要保持应用程序(blah.exe)保持打开状态,直到我一个接一个地运行一堆脚本。

1 个答案:

答案 0 :(得分:1)

运行blah.exe in the background。完成Parent.pl后,请使用kill终止该应用程序。