Adicione um ; read -p "Finished. Press Return.
antes de "
.
Eu tenho um alias de bash para mover para uma pasta de projeto, iniciar a tela e extrair novas alterações do git.
parece com isso:
alias start_manager2='cd ~/programming/manager2/ && screen -t "main" bash -c "cd main && ./tools/fetch.sh"'
isso 'funciona' - em que todos os comandos são executados, e eu posso ver que a tela está começando com uma janela intitulada 'main', mas assim que o script de busca é executado, a tela termina. O que estou fazendo errado aqui?
solução
alias start_manager2='cd ~/programming/manager2/ && screen -t "main" bash -c "cd main && ./tools/fetch.sh; bash -l"'
Tags bash gnu-screen linux