Bash Script exibe a sessão da tela remota para o usuário

2

Sou meio novo no bash scripting e estou com dificuldades para descobrir como fazer isso.

Estou trabalhando em um script projetado para fazer backup e gerenciar um aplicativo java que é executado em uma sessão de tela. O objetivo é poder ter várias instâncias do aplicativo java em execução nas diferentes máquinas e poder controlá-las sobre o ssh a partir do script.

Um recurso que gostaria de ter é a capacidade de acessar facilmente a sessão de tela de uma das instâncias de java e exibi-la ao usuário. Portanto, se a sessão de tela estiver sendo executada na Máquina A e eu quiser mostrá-la ao usuário na Máquina B, eu quero poder iniciar uma conexão ssh e chamar isso de forma programática.

Resumindo, quero imitar os seguintes comandos de usuário em um script bash:

ssh [email protected]
screen -r ScreenName  #Run from inside of ssh session
    
por Riley Tench 05.07.2014 / 03:01

1 resposta

2

Que tal:

ssh user@host -t screen -r
    
por 05.07.2014 / 03:33