通過在乙個終端下輸入
bash meta.sh
實現在螢幕上開啟多個terminal,每個terminal裡執行子程式,而且可以布置每個terminal位置大小。
示例1如下:
#!/bin/bash
gnome-terminal --geometry 60x20+10+10 -- bash aaa.sh & sleep 2
gnome-terminal --geometry 60x20+10+500 -- bash bbb.sh & sleep 2
說明:gnome-terminal
是開啟乙個新終端,--geometry 60x20+10+10
(無空格)用來放置終端位置,-- bash aaa.sh
(有空格)在新終端下執行命令。sleep 2
讓bash
休止2秒,再執行下一行。
示例2如下:
在每個aaa.sh
和bbb.sh
裡面執行子程式的命令,諸如source setup.bash
roslaunch
python ***.py
aaa.sh
示例如下:
#!/bin/bash
source $home/catkin_ws/devel/setup.bash
roslaunch package ros_***x.launch
需要注意每個.sh
檔案開頭都需要
#!/bin/bash
字首.
bash 使用sed命令
sed 流文字編輯器 用法 sed options.script inputfile.r 使用擴充套件的正規表示式 n,quiet,silent 不輸出模式空間的內容 e e e e cmd1 cmd2 cmd3 sed e 1d e 2p etc fstab sed 1d 2p etc fstab...
bash歷史命令數 如何使用Bash歷史記錄命令
bash歷史命令數 bash歷史悠久。也就是說,它是乙個老祖先的外殼 bourne外殼 但是它還有乙個很棒的history命令,它根據其功能數量超過了所有其他外殼歷史介面。bash版本的history允許反向搜尋,快速呼叫,重寫歷史記錄等。history命令與許多其他命令不同。您可能習慣於將命令作為...
ubuntu下使用Eclipse搭建C 開發環境
ubuntu下使用eclipse下搭建開發環境基本上網上教程一大堆,但是複雜度太大,因為很多教程都是從jdk開始安裝一直到最後,而且很多都是從別的linux發行版上弄來的方法,各種編譯直接嚇死人有木有,其實ubuntu的方便之處很大程度上在於atp的使用,抹殺了atp的ubuntu那就太雞肋了。ok...