Mantenha a tela em execução após iniciá-la com um alias e executando alguns comandos

0

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"'
    
por dax 23.10.2014 / 10:36

1 resposta

1

Adicione um ; read -p "Finished. Press Return. antes de " .

    
por 23.10.2014 / 10:42