如何创建一个 unix 脚本来创建多个 GNU 屏幕?

如何创建一个 unix 脚本来创建多个 GNU 屏幕?

在 .screenrc 中,我可以有以下几行:

screen -t title1 command1
screen -t title2 command2

我想创建一个批处理文件来一次添加几个屏幕,最好的方法是什么?

如果我仅在一个批处理文件中运行这两个命令,则我使用命令 1 启动屏幕,但仅当我退出屏幕进程时才会执行命令 2。

使用 & 符号可能会起作用,但有点混乱,但我想知道是否有更好的方法?

答案1

您可以创建一个脚本来生成新的 .screenrc 文件,该文件添加足够的屏幕来运行您想要的内容。

screen生成 .screenrc 后,您的脚本就可以启动了。

相关内容