使用脚本打开多个终端标签并分别执行命令

启动的东西太多了只能弄个脚本偷点懒这样子才能生活。

1、这种是开多个标签

#! /bin/bash
gnome-terminal  --window -e 'bash -c "rosrun yolo3_ros yolo3_node.py;exec bash"' --tab -e 'bash -c "sleep 3s;rosrun coordinate_map object_map image_transport:=compressed;exec bash"' --tab -e 'bash -c "sleep 5s;rviz -d  ~/dhrobot_ws/src/dhrobot_description/rviz_cfg/tmp.rviz ;exec bash"' 

解释下:
–tab -e 新开标签
exec bash 保持窗口
sleep 1s 延时1s

2、这种是另一种写法

#! /bin/bash

source ~/.bashrc
{
	gnome-terminal -t "yolo" -x bash -c "rosrun yolo3_ros yolo3_node.py;exec bash"
}&
 
sleep 1s
{
	gnome-terminal -t "coordinate_map" -x bash -c "rosrun coordinate_map object_map image_transport:=compressed;exec bash"
}&
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章