我在桌面上创建一个快捷方式,在终端中运行一些命令 我点击它,终端窗口就会打开和关闭!
此外,我希望能够让脚本打开第二个终端,它将运行更多命令并保持打开状态。
答案 0 :(得分:1)
按您喜欢的方法创建一个脚本,例如右键单击桌面>创建文档>将其命名为'test.sh'>右键单击文档>属性>权限>允许执行(或使用来自终端的chmod)
使用gedit
,KWrite
,vt
等打开它进行编辑。
这是一个脚本,它将在父终端中运行一些命令,在子终端中运行另外两个命令,并让两个终端都打开!
#!/bin/bash
echo hello
# open a child window, run two commands in it, and leave the child window open
mate-terminal -e "bash -c \"echo foo; echo bar; exec bash\""
echo "keep this open"
# leave the parent window open
read
保存文件,单击并选择“在终端中运行”。
保持终端窗口关闭的另一种方法是: 打开终端>编辑菜单>个人资料首选项>标题和命令>命令退出时>从“退出终端”更改为“保持终端打开”
脚本中的第4行是由于 Avoid gnome-terminal close after script execution?