O controle remoto está dormindo. No entanto, o local está aguardando a conclusão do controle remoto (otherCommand).
Você já tentou executá-lo em segundo plano?
ssh «ServerName» 'sleep 2s; otherCommand' &
Estou tentando fechar programas em vários servidores diferentes basicamente de uma só vez, e cada um tem um tempo limite separado. Eu tentei ssh «ServerName» 'sleep 2s; otherCommand'
, mas isso dorme no terminal principal do qual estou fugindo. Eu tentei pesquisar e não consegui encontrar nada relevante. O comportamento desejado é para o servidor, digamos Servidor 1, esperar 2s antes de executar o segundo comando, enquanto o servidor principal em que estou executando, digamos Servidor 2, continua a enfileirar outros comandos para ele e para outros servidores . Atualmente, o servidor 2 espera por 2s e continua enviando comandos.
Obrigado antecipadamente!