Lyu*_*ubo 5 scripting gnu-screen gnu window
我正在尝试自动化我的工作流程。我有一个脚本,可以为列表中的每个 IP 在屏幕中打开单独的窗口。想象一下setupscreen.sh <IP1> <IP2> ...
。在所有窗口打开后,每个窗口都ssh
转到正确的服务器并将标题设置hostname
为该特定服务器上。我将窗口 0 作为我执行其他脚本的实用程序窗口。例如,我向所有窗口发送命令,以 1 秒的间隔循环遍历每个窗口,依此类推。这一切都很好,但问题是,当我创建它们时,我会从脚本中获取窗口计数。如果我关闭一个窗口,这将不再准确。问题是我怎样才能(通过脚本编写)我的窗口计数以及剩余的窗口索引(如果可能)。
ps 我需要登录和执行任务的所有集群都有screen
,几乎没有,tmux
而且很忙。