如果可以在终端中使用它来宣布一些耗时的工作已经完成,那就太好了,例如“apt-get dist-upgrade; urg-anim”。
答案1
您可以使用以下方式设置紧急提示wmctrl
(需要安装):
some_task ; wmctrl -i -r $WINDOWID -b add,demands_attention
其中$WINDOWID
是保存终端窗口 ID 的变量。由于输入起来相当长,您可以在 中为其设置一个别名~/.bashrc
:
alias set_urgent='wmctrl -i -r $WINDOWID -b add,demands_attention'
然后你只需运行:
some_task ; set_urgent
wmctrl
当然,如果在运行命令时终端处于活动状态,则此操作将不执行任何操作。
答案2
安装通知发送。
sudo apt-get update; sudo apt-get upgrade; notify-send 'Ubuntu updated' 'All updates complete'