Eu quero executar comandos diferentes em servidores diferentes. Endereços de servidor estão em um arquivo de texto. Os comandos são os mesmos, exceto um parâmetro relacionado aos seus endereços. Por exemplo: ./run0 no primeiro servidor, ./run1 no próximo e assim por diante. Como eu quero executar comandos diferentes, eu não acho que pssh e outros comandos relacionados a ssh paralelos sejam úteis.
Obrigado antecipadamente.
Desculpe, pode ser que eu não tenha explicado completamente. Existe um arquivo chamado "server_ips" que possui 10 linhas, cada linha especifica um endereço IP. o que eu preciso é conectar a esses servidores e executar um comando em cada um deles, dizendo "./run'i '", que i é o número da linha do endereço no arquivo. Além disso, quero ver o resultado de cada execução. Então, eu quero que 10 terminais sejam abertos e se conectem a 10 servidores e executem um comando no servidor.
Tags ssh