BoJackuu
ljquu17
采纳率100%
2019-10-28 13:18

shell脚本里怎么并行执行的同时,每个并行任务内的子任务串行执行?

已采纳

比如有task1,task2,task3三个任务,
每个任务内还有task1_a,task1_b等等这种子任务。
怎么实现让三个任务同时跑,每个任务内的子任务是串行跑的?

我这样可以吗?

task1_a && task1_b
task2_a && task2_b
task3_a && task3_b
  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 复制链接分享
  • 邀请回答

1条回答

  • MicePro MicePro 2年前
    { task1_a && task1_b } &
    { task2_a && task2_b } &
    { task3_a && task3_b } &
    

    你那个没法并行的,&&是task1_a完成后执行task1_b,要想并行,要整体加 &

    点赞 5 评论 复制链接分享