Jan*_*sil 9 notification command-line unity
如果可以在终端中使用它来宣布一些耗时的工作已经完成,那就太好了,例如“apt-get dist-upgrade; urg-anim”。
您可以使用wmctrl(需要安装)设置紧急提示:
some_task ; wmctrl -i -r $WINDOWID -b add,demands_attention
Run Code Online (Sandbox Code Playgroud)
$WINDOWID保存终端窗口 ID 的变量在哪里。因为输入的时间很长,您可以在您的~/.bashrc:
alias set_urgent='wmctrl -i -r $WINDOWID -b add,demands_attention'
Run Code Online (Sandbox Code Playgroud)
然后你只需运行:
some_task ; set_urgent
Run Code Online (Sandbox Code Playgroud)
当然,如果终端在wmctrl命令运行时处于活动状态,这将不起作用。