标签: shell perl
我有一个Perl脚本,可以进行一些文本处理。现在我想运行该脚本的多个实例。
我试过用 Parallel::ForkManager模块 实现这一目标,但我的服务器上没有该模块,我无法安装。
Parallel::ForkManager
有没有办法在Unix环境中使用Perl或shell脚本。
答案 0 :(得分:1)
在shell脚本中,您可以像下面这样轻松地完成: -
your_perl_script.pl & your_perl_script.pl & your_perl_script.pl & wait
此处Perl脚本的3个实例将并行运行。如果你想要更多,只需添加更多如上所述。
答案 1 :(得分:1)
是否可以使用fork()?然后按照你喜欢的方式在程序本身中进行艰难的操作fork()。或者,如果您需要任何输出,也可以以fork(); exec();或system();的模式编写包装器。
fork()
fork();
exec();
system();