我是脚本新手。
我在我的项目中使用以下代码,但终端立即关闭。我希望保持终端并继续运行
#!/bin/bash/
gnome-terminal --tab --working-directory="/home/sandhya/OpenBTS/public/openbts/trunk/apps/" -e "file = grep OpenBTS /home/sandhya/OpenBTS/public/openbts/trunk/apps \
if [ -f $file ] \
then \
echo " file exits" \
sudo "/home/sandhya/OpenBTS/public/openbts/trunk/apps/OpenBTS" \
fi"
我希望终端能够停留并继续运行应用程序。
如果我使用的方法或语法错误,请纠正我。
答案 0 :(得分:0)
在gnome-terminal
,
- go to Edit -> Profiles.
- 双击Default
个人资料
- 点击Title And Command
标签。
- 从位于窗口底部的Hold Terminal Opens
列表中选择when command exits
。
- 关闭窗口
现在运行你的脚本它将起作用
或者您也可以按如下方式添加个人资料和运行脚本
点击New
标签。并提供您的个人资料名称
从标有“退出命令”的下拉菜单中选择“保留终端”。您应该为此创建一个新的配置文件并使用
执行gnome-terminal --window-with-profile=NAMEOFTHEPROFILE -e command
在命令退出时使终端停留:
在konsole
中有一个--noclose
标记。
在xterm
中,有一个-hold
标记。