【发布时间】:2011-10-31 02:40:56
【问题描述】:
以简化的形式陈述问题: 我正在使用两个 bash 终端连接到两台服务器,并在需要持续查看其输出的服务器上运行程序。服务器 1 的输出出现在终端 1 上,服务器 2 的输出出现在终端 2 上。
有没有办法运行一个脚本,它知道有多少终端是打开的,并且能够循环通过它们并在它们上执行 bash 命令?
伪代码:
open terminal1
run program1
open terminal2
run program2
switch to terminal1
run program3 on terminal1
查看了 xterm 的手册页,但没有在终端之间切换的选项。
我能得到的最接近的是this 和this。但两者都没有帮助。
【问题讨论】:
-
我还想链接到另一个有用的答案:stackoverflow.com/questions/5436899/…