Ubuntu18.04/20.04开机自启运行脚本

首先,编写一个.sh文件。

#任意目录创建文件
touch start.sh

#授予权限
sudo chmod +x start.sh

#编辑文件
gedit start.sh

start.sh

#! /bin/bash
gnome-terminal -- bash -c "roslaunch wpr_simulation wpb_stage_robocup.launch; exec bash" 
echo “wpb_stage_robocup.launch  successfully started”
sleep 10s

gnome-terminal -- bash -c "roslaunch nav_pkg nav.launch; exec bash" 
echo “nav.launch  successfully started”
sleep 10s

gnome-terminal -- bash -c "rosrun nav_pkg wp_node_wait; exec bash" 
exit 0

代码解释:

#!/bin/bash

这是脚本的 shebang 解释行,指定了要使用的Shell。在本示例中,脚本将使用bash作为默认Shell。

gnome-terminal -- bash -c "roslaunch wpr_simulation wpb_stage_robocup.launch; exec bash" 

在这行代码中

   (1)使用 gnome-terminal 命令用于打开一个新的终端窗口,在新的终端窗口中运行命令。

   (2)bash -c表示在新的终端中执行一条命令。在-c后面的双引号内写需要在这个终端窗口依次执行的命令&

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值