在linux中开启多个窗口,需要切换,比较麻烦,可以写入到一个脚本中,可以同时打开多个console/shell。

shell代码如下:

#!/bin/bash
# by wishchin 2020-05-12  version 1.0
## # Option “-x” is deprecated and might be removed in a later version of gnome-terminal.
## Use “-- ” to terminate the options and put the command line to execute after it.#start
source ~/catkin_ws/devel/setup.bash
{
#python service......
gnome-terminal -t "python_trans" -x bash -c "python2 point_2_image2.py;exec bash"
}&sleep 3s
{
#roscore
gnome-terminal -t "roscore" -x bash -c "roscore;exec bash"
}&sleep 3s
{
#cloud process!
gnome-terminal -t "rtab_cloud_pro" -x bash -c "rosrun nlink rtab_cloud_pro;exec bash"
}&sleep 5s
{
#rs_rtabmap.launch
gnome-terminal -t "rs_rtabmap" -x bash -c "cd ~/catkin_ws;roslaunch src/realsense-ros/realsense2_camera/launch/rs_rtabmap.launch  ;exec bash"
}&#end 

结果:在一个shell中打开多个tab,依次运行!

一個對齊四個坐標系統的c重建与导航系统:

ROS-Rtabmap:linux shell运行多个shell(运行多个程序)相关推荐

  1. Linux Shell常用技巧(九) 系统运行进程

    Linux Shell常用技巧(九) 系统运行进程 十九.  和系统运行进程相关的Shell命令:         1.  进程监控命令(ps):       要对进程进行监测和控制,首先必须要了解当 ...

  2. 【linux系统编程】剖析shell运行原理

    深入理解shell工作原理 目录: 深入理解shell工作原理 1. 简单介绍shell: 2. shell工作原理: 3. 简单shell实现: 1. 简单介绍shell: Windows以图形化界 ...

  3. linux c 运行脚本,linux 将c源代码当作shell一样脚本运行_沃航科技

    大家好,小沃这里为大家献上一点小技巧,关于linux中,如何让c语言代码向shell一样可以直接运行,其实这个技巧只是小沃在多年运维经验中所获得的一点小感悟而已. 大家知道,linux的c编程功能强大 ...

  4. linux下开机自动启动,定时运行shell脚本

    Shell 脚本与window/dos 下的批处理相似,也就是用各类命令预先放入一个文件中,方便一次性执行的的一个程序文件,主要是方便管理员进行设置或者管理用. 一.shell脚本 在Linux下,我 ...

  5. linux 运行脚本not found,运行 shell 脚本时报错[[ : not found解决方法

    今天通过容器执行一个 shell 脚本,总是报错 [[ : not found"解决方法 查看源代码是这样写的: if [[ "${pod_status}" == &qu ...

  6. linux 脚本 中断,Shell脚本中断后进行运行

    我以前一直使用一个脚本下载Ubuntu的源,Ubuntu 12.04的源,全部大概是120G,我1M带宽,要下载完,真的要10天时间.脚本运行过程中经常因为网络各种原因,中途退出和中断. 如果能让脚本 ...

  7. linux read函数_Linux中shell输入ls命令后会系统会发生什么

    大家都用过Shell执行一些Linux命令 在命令的背后,到底发生了什么呢,让我们来一起探索 Shell执行主流程 1.Printthe info of reminding 打印提示信息 2.Wait ...

  8. 10.05 最初对Linux的了解,对Shell的认识

    linux的起源:UNIX,代码开源,可以得到源代码,然后自己编译,通过以后可以运行程序. 特点:免费的;兼容POSIX1.0标准;多用户,多任务系统;良好的用户界面;提供了图形界面;支持多种文件系统 ...

  9. linux计算机中文件意思,shell在计算机语言中一般是啥意思,比如在linux中

    2018-11-22 回答 在计算机科学中,shell俗称壳(用来区别于核),是指"提供使用者使用界面"的软件(命令解析器).它类似于dos下的command.com.它接收用户命 ...

  10. Linux Shell脚本 - 什么是Shell

    前言 笔者也是刚接触Linux,很多概念也是一边查资料一边摸索着理解,下面有一些专业性的术语是来源于网络资源. 一些概念笔者本人也还理解得比较模糊,看似简单的东西,深入发掘也会发现并不简单,很多概念都 ...

最新文章

  1. linux——系统日志的信息、采集、查看、保存
  2. html文本域 高度自适应,textarea高度自适应,textarea随着内容高度变化
  3. 数学rect什么意思_想要孩子数学成绩好,这些坏习惯必须改掉:一位伯克利学霸的忠告...
  4. 基于 HTML5 WebGL 的 3D 智慧隧道漫游巡检
  5. 一图说清:做数据分析,到底要懂多少业务知识?
  6. OpenCV二值化cvThreshold和自适应二值化cvAdaptiveThreshold及Otsu
  7. 引用了System.Configuration命名空间,却找不到ConfigurationManager类
  8. OFFICE技术讲座:WP布局方向有哪些
  9. 判断素数的4种方法(C语言)
  10. 【正一专栏】读《夜谭十记》——爱不释手
  11. 三线表(带有行横标目)的绘制方法
  12. 《Bible》各版本
  13. linux 搭建文件服务器(vsftpd)
  14. C语言pow函数编写
  15. 最全互联网Linux工作规划!
  16. 无限乱斗连接服务器失败,LOL新版无限乱斗模式服务器挤爆怎么办 客户端哪些功能被限制...
  17. 企业上云成趋势 看超融合如何开箱即用、一步上云
  18. 深度学习 | MATLAB Deep Learning Toolbox lstmLayer 参数设定
  19. 基于CodeMirrorTernJS的汉语Javascript编辑器(和翻译器)
  20. 黎明纪元-3D魔幻世界角色扮演游戏

热门文章

  1. 深入理解java中的Soft references amp;amp; Weak references amp;amp; Phantom reference
  2. python字符串讲解
  3. Java线程:线程的同步-同步方法
  4. React 实现一个漂亮的 Table
  5. SQL Server timeout分析和总结
  6. JQuery中ajax的相关方法总结
  7. 139邮箱的邮件附件功能
  8. 前华远房地产任大炮任志强:我一定不要清华的毕业生
  9. 招聘:兼职ASP.NET 开发工程师
  10. 「Python」pandas入门教程