У меня есть псевдоним bash для перемещения в папку проекта, начальный экран и получения новых изменений из git.
это выглядит так:
alias start_manager2='cd ~/programming/manager2/ && screen -t "main" bash -c "cd main && ./tools/fetch.sh"'
это «работает» - при этом все команды выполняются, и я вижу, что экран начинается с окна, озаглавленного «main», но как только сценарий извлечения завершается, экран завершается. Что я здесь не так делаю?
решение
alias start_manager2='cd ~/programming/manager2/ && screen -t "main" bash -c "cd main && ./tools/fetch.sh; bash -l"'