參考:https://blog.csdn.net/Alone121/article/details/84143319
1.設置標題
gnome-terminal --title="new title"
2.打開多個終端,多個tab
gnome-terminal --window --window #打開兩個
gnome-terminal --window --tab --window --tab --tab #打開兩個,第一個兩個tab,第二個3個tab
3.設置打開的位置和大小(寬度x高度+左側偏移量+上方偏移量)
gnome-terminal --geometry=80x25+10+10
4.啟動后執行命令,有兩個參數可以實現這個功能,-e和-x,這兩個區別在於:
-e 可以出現多次,如果在所有--window前面,表示對所有window和tab起作用,如果在--window或者--tab后面,表示只針對這個tab執行,要注意-e后面只能有一個參數,也就是說如果有空格,需要用引號;
-x 只能出現一次,在-x后面的所有內容,均認為是要執行的命令,所以可以出現空格,這些命令是針對所有tab都執行的
gnome-terminal -x bash -c "ls; exec bash"
gnome-terminal -e 'bash -c "ls; exec bash"'
5.例子:
gnome-terminal --title="bot1" -e 'bash -c "docker exec -it bot1 /bin/bash; exec bash"' --window --tab --tab --tab --tab --tab --geometry=100x25+10+10