Я использую Ubuntu и сделал короткий сценарий на своем рабочем столе. Двойной щелчок открывает терминал и запускает мой сервер.Ошибки для восстановления в терминале, запущенного из сценария
Это все работает отлично, за исключением одной проблемы. Если на моем сервере возникла ошибка, запущенный терминал сразу же закрывается.
Я хочу сохранить терминал открытым и показать ошибку.
Вот мой сценарий:
#!/bin/bash
gnome-terminal -e '/bin/bash -c "cd ~/Desktop/browser_tester/; ./start.sh" '
Я использую совет от this AskUbuntu answer построить эту команду. Я прошу о способе устранения ошибок внутри подпроцесса, так что gnome_terminal
отображает эти ошибки и не просто выходит.
спасибо, это хорошо работает. Мне все еще интересно узнать, есть ли способ вернуть управление терминалу, т. Е. Разрешить последующий ввод пользователя. –
'; bash' ...? :) –