从脚本启动的终端中的救援错误

时间:2016-10-17 21:44:19

标签: linux bash unix ubuntu gnome-terminal

我正在使用Ubuntu并在我的桌面上制作了一个简短的脚本。双击它会打开一个终端并启动我的服务器。

除了有一个问题,这一切都正常。如果我的服务器出现错误,则启动的终端会立即关闭。

我想保持终端打开并显示错误。

这是我的剧本:

#!/bin/bash

 gnome-terminal -e '/bin/bash -c "cd ~/Desktop/browser_tester/; ./start.sh" '  

我正在使用this AskUbuntu answer的建议来构建该命令。我正在寻找一种方法来挽救子进程内的错误,以便gnome_terminal显示这些错误,而不仅仅是退出。

1 个答案:

答案 0 :(得分:1)

您可以查看退出状态。

./start.sh || read

如果命令失败,这将等待按键。