在我的Perl脚本中,我需要同时打开几个终端,这些终端都将主动输出信息。
我可以使用system
函数来运行一个终端,但问题是脚本然后在继续并打开下一个终端之前等待该终端完成执行,而我需要每个终端同时运行不是连续的。
答案 0 :(得分:3)
您只需要添加"&"在调用结束时不等待进程完成。 e.g。
system "get_mail &";
可以找到更多信息Here
编辑: 在了解了您想要的内容之后,请尝试以下命令:
system("gnome-terminal -e yourcommand &");
这将创建一个新终端并运行给定的命令。你可以多次使用它来创建你想要的窗口。
根据您的操作系统,您可能需要更改“gnome-terminal”'到了什么需要。