如何在单独的终端中自动执行命令?

卡迪克

我是LINUX操作系统的新手。我正在使用ROS(机器人操作系统),在其中在单独的终端窗口中键入一些命令来进行设置。

即在运行程序之前,我必须做(每个都在单独的终端中):

~$ roscore 

~$ rosrun nodelet nodelet standalone
velodyne_pointcloud/CloudNodelet

~/Desktop/OpenCV$ source setup.bash 

~/Desktop/OpenCV$ rosrun pcl_tutorial
front_view_bag input:=/velodyne_points

/media/BE8C6D3A8C6CEDF9/Users/KARTHICK/Desktop/project/ros_datas$
rosbag play file2.bag

在实际运行我的C ++程序之前,上述命令是必需的,并且应按上述顺序执行,并从相应目录发出。

我正在使用Ubuntu 12.04。
是否可以编写一个程序或其他东西,以便如果我运行该单个程序,上述所有命令将在相应目录的单独终端中正确执行,而不是每次手动执行它们?

氟噻

您可以制作一个shell脚本,为此,请使用+ +打开一个Terminal并输入:CtrlAltT

touch daily-script.sh

现在我们需要编辑该文件的内容

xdg-open daily-script.sh

接下来,将以下代码粘贴到您的文件中:

#!/bin/bash

cd $HOME
xterm -hold -e "roscore" &
xterm -hold -e "rosrun nodelet nodelet standalone velodyne_pointcloud/CloudNodelet" &
cd $HOME/Desktop/OpenC
xterm -hold -e "source setup.bash; rosrun pcl_tutorial front_view_bag input:=/velodyne_points" &
cd /media/BE8C6D3A8C6CEDF9/Users/KARTHICK/Desktop/project/ros_datas
xterm -hold -e "rosbag play file2.bag"

exit 0

保存文件后,打开终端并输入:

chmod +x daily-script.sh

最后,您的文件是可执行文件,可以运行它:

./daily-script.sh

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何在iTerm2中自动执行命令

来自分类Dev

一段时间没有活动后,如何在终端中自动执行命令?

来自分类Dev

一段时间没有活动后,如何在终端中自动执行命令?

来自分类Dev

打开终端时自动执行命令

来自分类Dev

正常执行命令后,如何在终端中保存上次执行命令的输出?

来自分类Dev

如何在cronjob中执行命令以在终端中显示输出

来自分类Dev

如何在scala中执行命令?

来自分类Dev

如何在vim中执行命令?

来自分类Dev

如何在终端的txt文件中执行命令行?

来自分类Dev

在终端中,如何在不同文件上多次重复执行命令?

来自分类Dev

如何在终端中执行命令“ eclipse myprogram.c”?

来自分类Dev

如何在特定目录中执行命令以在 WINdows 终端窗口中运行

来自分类Dev

通过R在终端中执行命令:如何正确报价?

来自分类Dev

如何通过仅在一个终端中执行命令来在多个终端中执行命令?

来自分类Dev

如何在Windows CMD中自动对许多文件执行命令

来自分类Dev

在单独的文件中执行命令

来自分类Dev

从Netlogo在终端中执行命令

来自分类Dev

自动执行命令

来自分类Dev

如何在Python脚本中执行命令?

来自分类Dev

如何在vbscript中以变量作为路径执行命令

来自分类Dev

如何在其他Shell中执行命令?

来自分类Dev

如何在python文件中执行命令?

来自分类Dev

如何在bash脚本中执行命令?

来自分类Dev

如何在执行命令(SSHLibrary)中获得确认

来自分类Dev

如何在屏幕会话中执行命令

来自分类Dev

浏览器如何在cmd中执行命令?

来自分类Dev

如何在vbscript中以变量作为路径执行命令

来自分类Dev

如何在.desktop文件中执行命令替换?

来自分类Dev

如何在任务中执行命令

Related 相关文章

热门标签

归档