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

Rescue errors in terminal launched from script

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

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

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

这是我的脚本:

#!/bin/bash

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

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

您可以查看退出状态。

./start.sh || read

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