当前位置: 首页 > news >正文

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

一、.sh 文件 样例

#!/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  # 等待所有并行任务完成
http://www.dtcms.com/a/59028.html

相关文章:

  • 向量内积(点乘)和外积(叉乘)
  • Linux一键安装zsh终端美化插件
  • MySql自动安装脚本
  • JavaEE进阶(2) Spring Web MVC: Session 和 Cookie
  • BroadcastReceiver的应用
  • 算法 之 堆
  • Rat工具:XiebroC2 一款国产C2工具简单使用介绍
  • 第四章:反射-Reflecting Your World《Unity Shaders and Effets Cookbook》
  • 2025.3.3-2025.3.9学习周报
  • 零基础上手Python数据分析 (1):Windows环境配置与开发工具,开启数据科学之旅!
  • Spring Cloud Gateway 笔记
  • 微软程序的打包格式MSIX
  • [项目]基于FreeRTOS的STM32四轴飞行器: 五.Motor驱动
  • Llama factory微调后的模型怎么通过ollama发布
  • Android 调用c++报错 exception of type std::bad_alloc: std::bad_alloc
  • 防火墙IPSec (无固定IP地址---一对多)
  • C++之vector类(超详解)
  • 【UCB CS 61B SP24】Lecture 28 - Tries 学习笔记
  • 使用 Elastic-Agent 或 Beats 将 Journald 中的 syslog 和 auth 日志导入 Elastic Stack
  • Go语言实战,HTTP和gRPC多服务启动与关闭的最佳实践
  • aws(学习笔记第三十二课) 深入使用cdk(API Gateway + event bridge)
  • 数据结构常见面试题
  • Java后端高频面经——计算机网络
  • Java线程池深度解析,从源码到面试热点
  • sudo systemctl restart docker 重启docker失败
  • 【数据结构】关键路径
  • 高等数学-第七版-上册 选做记录 习题3-6
  • 3.组合模式
  • C++ Qt创建计时器
  • gazebo官方模型库物品