Estou tentando fazer isso em um script. Eu tenho que executar alguns comandos em um host remoto. Atualmente, estou fazendo isso:
ssh root@host 'bash -s' < command1
ssh root@host 'bash -s' < command2
ssh root@host 'bash -s' < command3
No entanto, isso significa que tenho que me conectar ao servidor repetidamente, o que está aumentando muito o tempo entre o processamento dos comandos. Estou procurando algo assim:
varSession=$(ssh root@host 'bash -s')
varSeesion < command1
varSeesion < command2
varSeesion < command3
Novamente, preciso executar esses comandos por meio de um script. Eu dei uma olhada, screen
mas não tenho certeza se ele pode ser usado em um script.