ROS-Rtabmap:linux shell运行多个shell(运行多个程序)
在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(运行多个程序)相关推荐
- Linux Shell常用技巧(九) 系统运行进程
Linux Shell常用技巧(九) 系统运行进程 十九. 和系统运行进程相关的Shell命令: 1. 进程监控命令(ps): 要对进程进行监测和控制,首先必须要了解当 ...
- 【linux系统编程】剖析shell运行原理
深入理解shell工作原理 目录: 深入理解shell工作原理 1. 简单介绍shell: 2. shell工作原理: 3. 简单shell实现: 1. 简单介绍shell: Windows以图形化界 ...
- linux c 运行脚本,linux 将c源代码当作shell一样脚本运行_沃航科技
大家好,小沃这里为大家献上一点小技巧,关于linux中,如何让c语言代码向shell一样可以直接运行,其实这个技巧只是小沃在多年运维经验中所获得的一点小感悟而已. 大家知道,linux的c编程功能强大 ...
- linux下开机自动启动,定时运行shell脚本
Shell 脚本与window/dos 下的批处理相似,也就是用各类命令预先放入一个文件中,方便一次性执行的的一个程序文件,主要是方便管理员进行设置或者管理用. 一.shell脚本 在Linux下,我 ...
- linux 运行脚本not found,运行 shell 脚本时报错[[ : not found解决方法
今天通过容器执行一个 shell 脚本,总是报错 [[ : not found"解决方法 查看源代码是这样写的: if [[ "${pod_status}" == &qu ...
- linux 脚本 中断,Shell脚本中断后进行运行
我以前一直使用一个脚本下载Ubuntu的源,Ubuntu 12.04的源,全部大概是120G,我1M带宽,要下载完,真的要10天时间.脚本运行过程中经常因为网络各种原因,中途退出和中断. 如果能让脚本 ...
- linux read函数_Linux中shell输入ls命令后会系统会发生什么
大家都用过Shell执行一些Linux命令 在命令的背后,到底发生了什么呢,让我们来一起探索 Shell执行主流程 1.Printthe info of reminding 打印提示信息 2.Wait ...
- 10.05 最初对Linux的了解,对Shell的认识
linux的起源:UNIX,代码开源,可以得到源代码,然后自己编译,通过以后可以运行程序. 特点:免费的;兼容POSIX1.0标准;多用户,多任务系统;良好的用户界面;提供了图形界面;支持多种文件系统 ...
- linux计算机中文件意思,shell在计算机语言中一般是啥意思,比如在linux中
2018-11-22 回答 在计算机科学中,shell俗称壳(用来区别于核),是指"提供使用者使用界面"的软件(命令解析器).它类似于dos下的command.com.它接收用户命 ...
- Linux Shell脚本 - 什么是Shell
前言 笔者也是刚接触Linux,很多概念也是一边查资料一边摸索着理解,下面有一些专业性的术语是来源于网络资源. 一些概念笔者本人也还理解得比较模糊,看似简单的东西,深入发掘也会发现并不简单,很多概念都 ...
最新文章
- linux——系统日志的信息、采集、查看、保存
- html文本域 高度自适应,textarea高度自适应,textarea随着内容高度变化
- 数学rect什么意思_想要孩子数学成绩好,这些坏习惯必须改掉:一位伯克利学霸的忠告...
- 基于 HTML5 WebGL 的 3D 智慧隧道漫游巡检
- 一图说清:做数据分析,到底要懂多少业务知识?
- OpenCV二值化cvThreshold和自适应二值化cvAdaptiveThreshold及Otsu
- 引用了System.Configuration命名空间,却找不到ConfigurationManager类
- OFFICE技术讲座:WP布局方向有哪些
- 判断素数的4种方法(C语言)
- 【正一专栏】读《夜谭十记》——爱不释手
- 三线表(带有行横标目)的绘制方法
- 《Bible》各版本
- linux 搭建文件服务器(vsftpd)
- C语言pow函数编写
- 最全互联网Linux工作规划!
- 无限乱斗连接服务器失败,LOL新版无限乱斗模式服务器挤爆怎么办 客户端哪些功能被限制...
- 企业上云成趋势 看超融合如何开箱即用、一步上云
- 深度学习 | MATLAB Deep Learning Toolbox lstmLayer 参数设定
- 基于CodeMirrorTernJS的汉语Javascript编辑器(和翻译器)
- 黎明纪元-3D魔幻世界角色扮演游戏