有没有办法从命令行在Unity启动器上启动图标的“紧急动画”?
如果可以在终端中使用它来宣布完成一些时间紧迫的工作,例如“apt-get dist-upgrade; urg-anim”,那将是很棒的。
您可以使用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
命令时处于活动状态,则wmctrl
。
安装notify-send。
sudo apt-get update; sudo apt-get upgrade; notify-send 'Ubuntu updated' 'All updates complete'