Как сохранить вкладку, которая открывается через `gnome-терминал --tab` после закрытия процесса

В настоящее время у меня есть скрипт .sh, который открывает для меня 3 новые вкладки и запускает задачу в этом окне терминала:

gnome-terminal --working-directory=/home/hutber/site/refdata_service --tab -e "yarn start:dev" --title "RefData!"

Однако, когда я нахожусь внутри этой вкладки и выхожу из процесса с cntrl+c вкладка закрывается, и мне нужно вручную начать процесс заново.

Я бы хотел, чтобы эти вкладки оставались открытыми после закрытия задания.

v3.28.2

0
задан 20 June 2019 в 14:02

1 ответ

Вместо непосредственного запуска вашей программы используйте такую ​​конструкцию, как

sh -c "<your command> ; bash"

Это откроет оболочку bash после выполнения вашей команды и, таким образом, оставит вашу вкладку открытой до вы вводите выход.

В качестве альтернативы, вы можете включить вашу команду в скрипт, а затем команду «bash» и вызвать скрипт как команду для вашей новой вкладки терминала gnome.

0
ответ дан 20 June 2019 в 14:02

Другие вопросы по тегам:

Похожие вопросы: