当终端处于非活动状态或进程要求用户输入时,有没有什么办法可以发出警报声?
我有一个很少需要用户输入的过程(每隔几个小时),并且想让它保持运行,当我需要返回计算机输入某些内容时听到警报。
答案1
查看 gnu screen。它能够监控活动或静默。在 screen 会话中,按 可C-a
_
监控 30 秒的静默时间并C-a
M
监控活动。
您可以更改活动消息,使其包含^G
将被终端蜂鸣声替换的内容,但我不确定如何在静音的情况下做到这一点。您至少可以在另一个屏幕窗口中工作并在终端底部接收通知。