Я выполняю эти команды в сценарии жемчуга с целью
gnome-terminal -x sh -c "./xbrecoverBoard.sh && ./rest_board.sh";
gnome-terminal -x sh -c "./xbrecoverBoard.sh;./rest_board.sh";
По некоторым причинам терминал открывается и завершения, очень быстрые, который кажется не выполнением чего-либо, хотя это не дает ошибки в основном терминале, что я запускаю скрипт жемчуга. Помогите мне решить вопрос и показать мне, как держать тот открытый терминал из командной строки.
Для пользы простоты попробуйте:
./xbrecoverBoard.sh
, Если это отказывает, попробуйте:
./xbrecoverBoard.sh &
Это могло быть чем-то столь же простым как поддельная строка кода в perl
сценарий.
Для хранения терминала открытым передайте его интерактивной оболочке после выполнения команд:
gnome-terminal -x sh -c "./xbrecoverBoard.sh;./rest_board.sh; exec bash";
Здесь, я использовал оболочку Bash в качестве примера. Теперь, терминал не закроется, так как Shell использует его.