有很多关于并行 ssh 的线程和文档,但我找不到将自定义参数传递给每个主机的任何内容。举pssh
个例子,hosts文件定义为:
111.111.111.111
222.222.222.222
但是,我想通过 shell 脚本将自定义参数传递给每个主机,如下所示:
111.111.111.111 param1a param1b ...
222.222.222.222 param2a param2b ...
或者,更好的是,主机和参数将在 2 个文件之间拆分。
因为这并不常见,这是对并行 ssh 的滥用吗?我应该从我的脚本中创建许多 ssh 进程吗?我应该如何处理这个?