一、ubuntu下

启动多个:gnome-terminal -x bash -c “./test.sh”

#!/bin/bash
gnome-terminal -x bash -c "./test1.sh"
gnome-terminal -x bash -c "./test2.sh"
exit 0

关闭多个:

#!/bin/bashdeclare exe1="control1"
declare exe2="control2"echo shut down the programmer!pgrep ${exe1} | xargs kill -s 9
pgrep ${exe2} | xargs kill -s 9exit 0

二、麒麟系统下

同时启动多个:

同时起25个,并且6个为一组,开一个窗口,并且每一个窗口都有命名

#!/bin/bashfor((i = 1;i<26;i++))
do
if(($i==1))
then
//执行./control_01 i 并且新开一个不折叠窗口mate-terminal --title = "USV$i" --bash -c "./control_01 $i"
elif(($i<7))
then
//执行./control_01 i 并且新开一个折叠窗口mate-terminal --tab --title = "USV$i" --bash -c "./control_01 $i"
elif($i == 7)
then
mate-terminal --title = "USV$i" --bash -c "./control_01 $i"
elif(($i<13))
thenmate-terminal --tab --title = "USV$i" --bash -c "./control_01 $i"elif($i == 13)
then
mate-terminal --title = "USV$i" --bash -c "./control_01 $i"
elif(($i<19))
thenmate-terminal --tab --title = "USV$i" --bash -c "./control_01 $i"elif($i ==19)
then
mate-terminal --title = "USV$i" --bash -c "./control_01 $i"
elif(($i<26))
thenmate-terminal --tab --title = "USV$i" --bash -c "./control_01 $i"fidone

同时关闭多个与ubuntu系统相同
control_01为线程名

#!/bin/bashkillall -9 control_01

三、c语言main函数传参数

int main(int argc ,char *argv[])
{if(argc == 2){//安全判断
vid = atoi(argv[1]);
}//在执行科执行文件的时候直接在可执行文件后面加参数
//例如:./control_01 25

linux脚本命令同时起多个命令行窗口相关推荐

  1. linux脚本获取经纬度,我想在命令行上获得linux设备的精确经纬度。就像HTML5中的地理定位。我的眉毛没法接触...

    我想从我的Linux设备发送当前Lat Long的电子邮件.我试过在HTML5浏览器中进行地理定位,效果很好.但我希望它在命令行上.我尝试了很多选项,比如curl,geoip,通过IP访问一些网站,但 ...

  2. Linux脚本双引号字符去除,shell命令去除字符串里双引号

    echo \"refs/changes/84/727284/1\" | sed 's/\"//g' shell变量内字符替换和变量字符修改 a=12345123 #将${ ...

  3. linux 脚本 格式化,Formatting Long Lines 格式化多行字符的shell脚本

    很久没更新了,很久没看脚本了 想想应该继续看脚本了 #14 Formatting Long Lines #!/bin/sh # A version of fmt, using nroff. Adds ...

  4. linux脚本中sed -i,Linux 中常用的sed命令

    sed是一种流编辑器,它是文本处理中非常中的工具,能够完美的配合正则表达式使用,功能不同凡响.处理时,把当前处理的行存储在临时缓冲区中,称为"模式空间"(pattern space ...

  5. linux运维实战练习及linux shell脚本、awk、sed工具命令学习总结

    一.linux shell 脚本 1.描述shell程序的运行原理(可附带必要的图形说明): Linux系统的shell作为操纵系统的外壳,为用户提供使用操纵系统的接口.它是命令语言.命令解释程序及程 ...

  6. 详解在 Linux 启动时,如何自动执行命令或脚本

    2019独角兽企业重金招聘Python工程师标准>>> 我一直很好奇,在启动 Linux 系统并登录的过程中到底发生了什么事情.按下开机键或启动一个虚拟机,你就启动了一系列事件,之后 ...

  7. Linux脚本Shell命令

    在向大家详细介绍linux编译之前,首先让大家了解下Linux脚本Shell命令.然后讲解在shell脚本中可以使用任意的unix命令. 语法基本介绍 1.开头 程序必须以下面的行开始(必须方在文件的 ...

  8. linux脚本基本命令大全,Shell脚本常用命令

    Shell脚本常用命令 1           Shell中的特殊符号 1.1           $  美元符号.用来表示变量的值.如变量NAME的值为Mike,则使用$NAME就可以得到" ...

  9. 【Linux脚本-sed命令在文本首行和尾行插入空行】

    @[TOC]Linux脚本-sed命令在文本首行和尾行插入空行 Linux脚本-sed命令在文本首行和尾行插入空行 演示如下: 首先创建需要操作的文本文件 //create a file contai ...

  10. Linux脚本编程:sudo命令下设置定时任务

    Linux脚本编程:sudo命令下设置定时任务 题目要求 编程平台 本地 云端 代码实现 基本思路 解决脚本 其他说明 题目要求 让普通用户使用sudo命令编写一个脚本,脚本内容为:设置定时任务,每隔 ...

最新文章

  1. 【Python】数据提取xpath和lxml模块(糗事百科的爬虫)
  2. Android wechat 分享
  3. 一休和尚 小布偶 晴天娃娃
  4. SpringMVC +Hibernate 学习实例
  5. 基于.NET下的人工智能|利用ICSharpCore搭建基于.NET Core的机器学习和深度学习的本地开发环境...
  6. 【100题】第三十三 高级字符匹配(和谐系统原理)
  7. 对servelet路径的总结
  8. 3.Dockerfile
  9. tp5可以请求到linux根目录么,TP5 获取项目根目录路径
  10. 值得推荐的C/C++框架和库(转)
  11. linux shell 字典 定义 新增元素
  12. (转)快与慢(上):AI应用于投资领域的现状与未来
  13. nginx+Keeplive高可用集群部署
  14. Edraw Max(亿图图示)新手福音:教你思维导图的简单画法!
  15. 《Implicit Class-Conditioned Domain Alignment for Unsupervised Domain Adaptation》
  16. 8086CPU I/O系统组织 8253芯片 8255A芯片
  17. BEV蒸馏来了!BEVDistill:用于多目3D目标检测的跨模态BEV蒸馏
  18. 机器学习——SVM(支持向量机)与人脸识别
  19. Maven的生命周期和插件
  20. SparkSQL in中使用子查询耗时高如何优化

热门文章

  1. 论文阅读笔记 | 三维目标检测——3DSSD
  2. dpdk介绍系列之ring
  3. 【markdown】用markdown制作简历
  4. 阿里推送 NodeJS 给iOS及ANDROID 发推送。
  5. 您应该遵循的15个UI测试自动化最佳实践(上)
  6. OLED屏幕笔记本 | 看久了眼睛不舒服 | 调整
  7. 图像保边滤波算法集锦系列
  8. 职场人士需了解:职场文件删除了三种恢复方法
  9. iphone连接linux系统电脑,为什么iphone连不上电脑 多种解决方法【图文教程】
  10. 大一计算机思维知识点,大学计算机—基于计算思维知识点详解.docx