为了账号安全,请及时绑定邮箱和手机立即绑定

并行执行shell进程

并行执行shell进程

千巷猫影 2019-07-20 10:06:37
并行执行shell进程是否有工具可以在Windows批处理文件中并行执行多个进程?我为Linux找到了一些有趣的工具(平行和PPS)但是,我需要一个用于Windows平台的工具。奖励:如果该工具还允许在多台机器之间轻松地分发进程,远程运行进程a la,那就太棒了。PsExec.示例:我希望在下面的for循环中这样做for %F in (*.*) do processFile.exe %F为利用多核CPU,有限数量的processFile.exe实例并行运行。
查看完整描述

3 回答

?
幕布斯7119047

TA贡献1794条经验 获得超8个赞

Linux下的GNU xargs有一个“-Pn”开关来并行启动“n”进程。

也许xargs的cygwin/mingw构建也支持这一点?

然后你可以使用:

xargs -P 4 processFile < fileList

不过,没有奇特的多节点过程产生。


查看完整回答
反对 回复 2019-07-20
  • 3 回答
  • 0 关注
  • 837 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信