【Linux-shell系列】多脚本同时启动

这篇具有很好参考价值的文章主要介绍了【Linux-shell系列】多脚本同时启动。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

💝💝💝欢迎来到我的博客,很高兴能够在这里和您见面!希望您在这里可以感受到一份轻松愉快的氛围,不仅可以获得有趣的内容和知识,也可以畅所欲言、分享您的想法和见解。
【Linux-shell系列】多脚本同时启动,s16 linux学习,linux,运维,服务器

  • 推荐:kwan 的首页,持续学习,不断总结,共同进步,活到老学到老
  • 导航
    • 檀越剑指大厂系列:全面总结 java 核心技术点,如集合,jvm,并发编程 redis,kafka,Spring,微服务,Netty 等
    • 常用开发工具系列:罗列常用的开发工具,如 IDEA,Mac,Alfred,electerm,Git,typora,apifox 等
    • 数据库系列:详细总结了常用数据库 mysql 技术点,以及工作中遇到的 mysql 问题等
    • 懒人运维系列:总结好用的命令,解放双手不香吗?能用一个命令完成绝不用两个操作
    • 数据结构与算法系列:总结数据结构和算法,不同类型针对性训练,提升编程思维,剑指大厂

非常期待和您一起在这个小小的网络世界里共同探索、学习和成长。💝💝💝 ✨✨ 欢迎订阅本专栏 ✨✨

1.多脚本同时启动的情况

有几种情况下可能需要同时启动多个 sh 脚本:

  1. 并行任务处理:当需要同时处理多个任务,而这些任务之间没有相互依赖性时,可以使用多个 sh 脚本同时启动,以加快整体处理速度。

  2. 分布式计算:在分布式计算环境中,可能需要在多台计算节点上同时启动多个 sh 脚本,以并行地执行任务,提高计算效率。

  3. 批量处理:当需要对多个文件、数据进行批量处理时,可以编写多个 sh 脚本,分别处理不同的文件或数据集。

  4. 多个定时任务:在某些情况下,可能需要在同一时间点执行多个定时任务,这时可以编写多个 sh 脚本,并使用定时任务调度工具(如 cron)同时启动这些脚本。

需要同时启动多个 sh 脚本的场景通常涉及到需要并行处理多个任务、提高计算效率或批量处理数据等情况。

2.&符号

要同时启动多个 Shell 脚本(以.sh 为扩展名),你可以使用以下几种方法:

使用后台运行符号&

sh script1.sh & sh script2.sh & sh script3.sh &

3.符号

使用nohup命令:

nohup sh script1.sh & nohup sh script2.sh & nohup sh script3.sh &

3.xargs

使用xargs

echo "script1.sh script2.sh script3.sh" | xargs -n 1 -P 0 sh

这将会同时启动三个脚本,使用-P 0选项告诉xargs以并行方式运行命令。

5.parallel

使用parallel命令:

parallel ::: "sh script1.sh" "sh script2.sh" "sh script3.sh"

这将会同时启动三个脚本。

使用这些方法之一,你可以同时启动多个 Shell 脚本。

觉得有用的话点个赞 👍🏻 呗。
❤️❤️❤️本人水平有限,如有纰漏,欢迎各位大佬评论批评指正!😄😄😄

💘💘💘如果觉得这篇文对你有帮助的话,也请给个点赞、收藏下吧,非常感谢!👍 👍 👍

🔥🔥🔥Stay Hungry Stay Foolish 道阻且长,行则将至,让我们一起加油吧!🌙🌙🌙

【Linux-shell系列】多脚本同时启动,s16 linux学习,linux,运维,服务器文章来源地址https://www.toymoban.com/news/detail-837245.html

到了这里,关于【Linux-shell系列】多脚本同时启动的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • linux文件锁(保证只能同时启动一个实例,不同时启动多个实例)

    可以使用Linux中的进程锁来实现只能启动一个实例的功能。一种常见的方法是使用文件锁(File Locking)。 可以在程序启动时创建一个特定的文件,并尝试对该文件进行加锁。如果加锁成功,则表示程序是第一个实例,可以继续执行。如果加锁失败,则表示已经有一个实例在运

    2024年02月16日
    浏览(56)
  • 【Linux之Shell脚本实战】Linux创建新用户脚本

    1.要求用户输入用户名和密码,新建用户; 2.如果用户没有输入,则提醒退

    2023年04月17日
    浏览(39)
  • 【Linux】shell脚本和bat脚本:

    一、脚本对应环境: 【1】shell:linux环境;后缀名为.sh 主要用在linux中,而linux系统对应的shell又有很多,如Bourne Shell(/usr/bin/sh或/bin/sh),又如Bourne Again Shell(/bin/bash)由于Bourne Again Shell(/bin/bash)免费且易用,故使用较多。 对应的脚本文件后缀名为.sh。 注: #! 告诉系统其

    2024年02月09日
    浏览(39)
  • linux shell脚本函数

    目录 一、函数        1.传参 二、返回值        return 三、终止符         exit 四、实验                   一、函数         概念:函数是定义一个函数名,可以调用函数方法,完成便捷处理。         函数作用:    1.避免方法名重复。   2.将代码分割成一块一块,便

    2024年02月07日
    浏览(45)
  • Linux的shell脚本

    Linux的shell脚本 😇博主简介:我是一名正在攻读研究生学位的人工智能专业学生,我可以为计算机、人工智能相关本科生和研究生提供排忧解惑的服务。如果您有任何问题或困惑,欢迎随时来交流哦!😄 ✨座右铭:宝剑锋从磨砺出,梅花香自苦寒来。 ⛪️个人主页:点击进

    2024年02月13日
    浏览(37)
  • linux shell脚本详解

    算符 描述 示例 文件比较运算符 -e filename 如果 filename 存在,则为真 [ -e /var/log/syslog ] -d filename 如果 filename 为目录,则为真 [ -d /tmp/mydir ] -f filename 如果 filename 为常规文件,则为真 [ -f /usr/bin/grep ] -L filename 如果 filename 为符号链接,则为真 [ -L /usr/bin/grep ] -r filename 如果 filena

    2024年02月05日
    浏览(51)
  • Linux之shell脚本

    1、hello world 创建并编辑hello.sh文件 写入脚本 运行脚本: 运行截图: 2、分析程序 3、命令行输入参数 $n:$0表示当前脚本名称,$1~$9代表输入的第一个参数到第九个参数,10以上的参数需要使用花括号,例如${10} $*:命令行中的所有参数,且把所有参数看成一个整体 $@:和$*类似,

    2024年02月01日
    浏览(40)
  • 【Linux】shell脚本教程

    目录 一、shell历史 二、执行脚本 三、基本语法 3.1变量 3.1.1变量的分类 3.1.2删除变量 3.2文件名代换(Globbing) 3.3命令代换 3.4算术代换 3.5转义字符 3.6单引号 3.7双引号 四、Shell脚本语法 4.1条件测试 4.2分支 4.2.1if/then/elif/else/fi 4.2.2case/esac 4.3循环 4.3.1for/do/done 4.3.2while/do/done 4.3.

    2024年02月08日
    浏览(51)
  • Linux Shell脚本入门

    目录 介绍 编写格式与执行方式 Shell脚本文件编写规范 脚本文件后缀名规范 首行格式规范 注释格式 shell脚本HelloWord入门案例 需求 效果 实现步骤 脚本文件的常用执行三种方式 介绍 3种方式的区别 小结 多命令处理 Shell变量 环境变量 目标 Shell变量的介绍 变量类型 系统环境变

    2024年01月19日
    浏览(54)
  • Linux开发——shell脚本

    Shell 是一个用 C 语言编写的程序,它是用户使用 Linux 的桥梁。Shell 既是一种命令语言,又是一种程序设计语言。 Shell 是指一种应用程序,这个应用程序提供了一个界面,用户通过这个界面访问操作系统内核的服务。 Shell 脚本(shell script),是一种为 shell 编写的脚本程序。

    2024年02月07日
    浏览(51)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包