我想做这样的事情:
myCommand; commandToMakeNoise
myCommand 运行的时间长短不一,我想去做其他事情直到它完成,但我想在命令完成时被告知(可能通过声音,但我愿意接受其他想法)。
我使用的是带 gnome 的 Solaris。所以我使用的是不同的工作区。(这就是为什么可视化队列可能不起作用的原因。我也不想将该终端从它当前所在的工作区中移出)。
另外,我不想使用终端蜂鸣声。那是从我的塔里发出的,我更喜欢从我的耳机里发出的声音,这样就不会打扰我的同事。
答案1
/usr/bin/audioplay /usr/demo/SOUND/sounds/bark.au
答案2
Solaris 有一个audioplay
命令。
答案3
不确定在 Solaris 上使用 Gnome 进行编译是否容易,但我在 Ubuntu 上使用 NotifyOSD 和“notify-send”命令。效果很好,不引人注目,与环境融为一体。
答案4
这将使服务器上的远程控制台发出蜂鸣声。
echo -ne '\007' > /dev/console
我也经常使用它,因为服务器在另一个房间,并且我喜欢在不看控制台的情况下完成一些关键任务时获得音频反馈。