gnu-screen:连接/分离会话时自动运行脚本

gnu-screen:连接/分离会话时自动运行脚本

我希望每次连接(start.sh)或分离(end.sh)会话时都通过屏幕运行 bash 脚本。

有什么方法可以配置屏幕来实现这一点吗?

答案1

如果您有脚本,那么您可以这样做。但是屏幕本身没有在重新连接或分离时调用的钩子。没有可供用户访问的事件处理程序系统。

但是对于分离,您可能能够使用exec键盘序列中的命令。例如,bind ^D exec ${HOME}/bin/end.sh; 然后执行~/bin/end.sh您需要的操作并在屏幕会话中强制分离。您也可以使用 执行此操作stuff

相关内容