gpt4 book ai didi

linux - 如何在 Linux 中使用脚本停止和启动 screen 作业

转载 作者:塔克拉玛干 更新时间:2023-11-03 01:16:18 25 4
gpt4 key购买 nike

我想使用一些脚本来停止和启动一堆程序,每个程序都在一个单独的 linux screen 上运行。这些程序连续运行,需要使用 Ctrl-C 停止。所以我可以写一些代码来停止 screen :

screen -S "mysessionname" -X quit

但是我是否需要首先以某种方式发送 Ctrl-C,如果是,那么如何发送?

此外,我可以从脚本中启动一个新的分离 screen :

screen -mdS "mysesssionname"

但是我怎样才能使用脚本从这个 screen 中开始工作呢?我试过附加到 session ,然后从脚本中开始所有工作,但它似乎不起作用

最佳答案

好吧,我们希望这可以帮助您,但据我所知,您可以在脚本中模拟 Ctrl-C,您可以使用诸如 kill -3 之类的东西和进程的 pid。参见信号手册:“man 7 signal”

关于linux - 如何在 Linux 中使用脚本停止和启动 screen 作业,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51325149/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com