Linux——.sh 多个阶段的串行和并行执行程序

一、.sh 文件 样例

python 复制代码
#!/bin/bash

# 第 1 阶段:串行执行
echo "Start Serial Phase 1"
task1
task2
task3

# 第 2 阶段:并行执行 3 个任务
echo "Start Parallel Phase 1"
task4 &  
task5 &  
task6 &  
wait  

# 第 3 阶段:串行执行
echo "Start Serial Phase 2"
task7
task8

# 第 4 阶段:并行执行 2 组任务
echo "Start Parallel Phase 2"
( task9 & task10 & wait ) &  # 组 1
( task11 & task12 & wait ) &  # 组 2
wait  # 等待所有并行任务完成
相关推荐
SmartRadio23 分钟前
在CH585M代码中如何精细化配置PMU(电源管理单元)和RAM保留
linux·c语言·开发语言·人工智能·单片机·嵌入式硬件·lora
济61733 分钟前
linux(第十四期)--Uboot移植(2)-- 在U-Boot 中添加自己的开发板-- Ubuntu20.04
linux·运维·服务器
ben9518chen36 分钟前
嵌入式linux操作系统简介
linux·运维·服务器
菜鸟笔记本38 分钟前
linux设置定时备份mysql数据
linux·mysql·oracle
majingming12341 分钟前
ubuntu下的交叉编译
linux·运维·ubuntu
shchojj44 分钟前
ubuntu 因为写错pam.d文件引起的sudo权限丢失
linux·运维·ubuntu
funfan05171 小时前
【运维】Linux/Debian系统时间校准方法简记
linux·运维·debian
Florence231 小时前
cuFuncSetCacheConfig
linux·运维·服务器
Petal9909122 小时前
内核调试:Linux编译内核源码为deb并更新内核
linux·运维·服务器
用户467244544992 小时前
Linux 进程管理
linux