notify-send
我想在按下电源按钮时向用户显示通知。
电源按钮附有一个特殊的脚本,仅在经过指定的时间后才允许关闭。
当用户无法关闭设备时,我想显示一条通知,其中写着“请稍候...”。
问题是,当我将notify-send
命令放入脚本中时,它会向整个屏幕发送该通知,因为按下按钮后脚本会执行大约 50 次。它与电源按钮硬件有关(我认为)。
所以我的问题是有办法做到吗?
答案1
在脚本中在硬盘上写入一个文件(“touch hasPressed”)。每个其他调用都应检查此文件是否存在并保留脚本。当脚本通知用户删除该脚本时。如果这还为时过早,请在启动时删除它。