问题陈述:考虑目前的情况,我在主机 1 上运行一些命令/代码,我需要在主机 2 上打开一个工具,我可以对主机 1 上获得的数据执行一些操作。
到目前为止,我所做的是打开两个不同的 shell,一个用于主机 1,另一个用于主机 2,然后我在主机 1 上运行代码后将手动切换到另一个 shell 提示符,在那里我将处理工具上的命令。并最终会回到原来的外壳。
一个例子是在 host-2 上执行一个基本的 linux 命令并捕获它的响应。例如:当我们在 host-1 上时,在 host-2 上执行ls -l并在一些变量中获取结果,这些变量可以保留以供进一步处理。
有没有办法让这件事自动化?我的意思是一种我可以即时登录到 host-2 并执行这些工具命令并返回到 host-1 的方式?
我更喜欢为此编写一个 perl 脚本。