В настоящее время у меня есть скрипт .sh, который открывает для меня 3 новые вкладки и запускает задачу в этом окне терминала:
gnome-terminal --working-directory=/home/hutber/site/refdata_service --tab -e "yarn start:dev" --title "RefData!"
Однако, когда я нахожусь внутри этой вкладки и выхожу из процесса с cntrl+c
вкладка закрывается, и мне нужно вручную начать процесс заново.
Я бы хотел, чтобы эти вкладки оставались открытыми после закрытия задания.
v3.28.2
Вместо непосредственного запуска вашей программы используйте такую конструкцию, как
sh -c "<your command> ; bash"
Это откроет оболочку bash после выполнения вашей команды и, таким образом, оставит вашу вкладку открытой до вы вводите выход.
В качестве альтернативы, вы можете включить вашу команду в скрипт, а затем команду «bash
» и вызвать скрипт как команду для вашей новой вкладки терминала gnome.