【发布时间】:2016-10-25 07:59:54
【问题描述】:
我正在使用屏幕在分屏中显示不同的日志。我想在进程结束时自动取消拆分屏幕,或者至少切换到下一个活动窗口。 现在,当我关闭程序时,屏幕保持空白,除非我手动切换到另一个窗口或缓冲区。 或者,有没有办法拦截CTRL-C并退出屏幕?
【问题讨论】:
标签: linux window gnu-screen split-screen
我正在使用屏幕在分屏中显示不同的日志。我想在进程结束时自动取消拆分屏幕,或者至少切换到下一个活动窗口。 现在,当我关闭程序时,屏幕保持空白,除非我手动切换到另一个窗口或缓冲区。 或者,有没有办法拦截CTRL-C并退出屏幕?
【问题讨论】:
标签: linux window gnu-screen split-screen
解决方案的一个示例是使用“eval”来 a) 导航到拆分和 b)“删除”此拆分。
例如,两个区域相互重叠,位于较低的区域并希望“取消拆分”较高的区域。 'sleep' 是我等待在上拆分中完成的过程:
sleep 5 && screen -X eval 'focus top' 'remove'
【讨论】: