Ubuntu中一键开启ros等工具的脚本

#!/bin/sh

gnome-terminal --tab -e "roscore" \
--tab -e "rosrun rviz rviz -d ./temp_rviz.rviz" \
--tab -e "rosrun rviz rviz -d ./hr_work_code/path_plan/doc/planning_visual/data_file/path_config.rviz" --tab
subl ~/hr_work_code/path_plan 

平时需要调试代码,要开启ros工具比如 rviz等,但虚拟机不小心重启的话,所有的工具和软件都要重新打开,非常不便利,所以打算写一个sh脚本来一键操作,开机后只需运行一下脚本即可打开所有需要的环境。

sh脚本第一句必须写 #!/bin/sh  用来说明是sh脚本。

其实脚本文件就是将terminal终端中的指令写入统一按顺序执行。

第一步就是要开启 roscore,但开启roscore后,终端就不能在输入命令了,需要新的标签页。

gnome-terminal --tab是开启新的终端标签页,后面“ ”中是执行的命令。

代码中第三行在一个标签页中开启了roscore,第四行在开启了新的标签页打开了一个rviz,第五行又在另一个新的标签页打开了另一个rviz。每行后面的 \ 表示换行,三四五行代码是一段代码,但因为太长且为了好理解所以分段。

subl是打开sublime软件的指令,可以参考这个方法设置 https://blog.csdn.net/ffdanpeng/article/details/122233134

最终将脚本文件保存为 test.sh

打开一个终端输入 ./test.sh 运行脚本文件,就能实现开启roscore rviz 和sublime看代码了!

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值