ฉันมีสคริปต์รวมถึงหลายคำสั่ง ฉันจะจัดกลุ่มคำสั่งให้ทำงานร่วมกันได้อย่างไร (ฉันต้องการสร้างกลุ่มคำสั่งหลายกลุ่มภายในแต่ละกลุ่มคำสั่งควรทำงานแบบขนาน (ในเวลาเดียวกัน) กลุ่มควรทำงานต่อเนื่องกันโดยรอกลุ่มหนึ่งให้เสร็จก่อนเริ่ม กลุ่มถัดไป) ... เช่น
#!/bin/bash
command #1
command #2
command #3
command #4
command #5
command #6
command #7
command #8
command #9
command #10
ฉันจะรันคำสั่งทุก ๆ 3 คำสั่งเพื่อ gether ได้อย่างไร? ฉันเหนื่อย:
#!/bin/bash
{
command #1
command #2
command #3
} &
{
command #4
command #5
command #6
} &
{
command #7
command #8
command #9
}&
command #10
แต่สิ่งนี้ทำงานไม่ถูกต้อง (ฉันต้องการเรียกใช้กลุ่มคำสั่งแบบขนานในเวลาเดียวกันนอกจากนี้ฉันต้องรอให้กลุ่มแรกเสร็จก่อนที่จะเรียกใช้กลุ่มถัดไป)
สคริปต์กำลังออกมาพร้อมกับข้อความแสดงข้อผิดพลาด!