在期望脚本中终止屏幕会话

在期望脚本中终止屏幕会话

我使用预期脚本中的 spawn 命令启动我的屏幕连接:spawn screen /dev/...

但我不知道脚本完成后如何关闭屏幕

答案1

运行 screen 时,使用-S选项为其指定一个唯一的会话名称。然后,您可以使用选项向其发送命令-X。该quit命令将关闭 screen,如下所示:

$ screen -S myscreen -d -m
$ screen -ls
There is a screen on:
        2651.myscreen (09/06/2012 04:56:06 PM)        (Detached)
1 Socket in /var/run/screen/S-username.
$ screen -S myscreen -X quit
$ screen -ls
No Sockets found in /var/run/screen/S-username.

相关内容