Код ниже запускает grep на одной машине через SSH и выводит результаты:
import sys, os, string
import paramiko
cmd = "grep -h 'king' /opt/data/horror_20100810*"
ssh = paramiko.SSHClient()
ssh.set_missing_host_key_policy(paramiko.AutoAddPolicy())
ssh.connect('10.10.3.10', username='xy', password='xy')
stdin, stdout, stderr = ssh.exec_command(cmd)
stdin.write('xy\n')
stdin.flush()
print stdout.readlines()
Как я могу одновременно собрать пять машин (чтобы у меня не было большой задержки), а затем поместить все это в пять переменных и распечатать их все.