这就是我想做的事:
在我的本地linux系统(Ubuntu)上,我想编写一个脚本来打开多个终端,然后对不同的服务器执行ssh(服务器列表将在脚本将读取的文本文件中),并在每个服务器上执行程序。这可能吗?
到目前为止,我已经有了一个脚本,它将对不同的服务器执行ssh并在每个服务器上执行一个程序,但是,我无法自动"打开多个终端 - 每个服务器一个,我正在做一个ssh。
答案 0 :(得分:1)
您可以使用此命令:
xterm -e / bin / bash -l -c“ssh user @ destination”
这会打开一个新的xterm会话。如果您使用的是另一个终端仿真器,而不是xterm,则必须有类似的步骤(可能)。