命令行完成时发出声音

时间:2017-04-27 05:43:03

标签: bash

这可能听起来像是一个愚蠢的小想法(也许是哈哈),但我认为我的命令行能够让我知道什么时候运行而不是我不断检查会很好。

具体来说,当它通过以下行完成将项目部署到firebase时:

firebase deploy

我的命令行完成后是否正在播放声音?

作为参考,我能够为ubuntu here找到类似的东西。

作为旁注,如果解决方案可以设置为播放我自己的自定义声音和/或可以在npm run build完成时工作,那就太棒了

2 个答案:

答案 0 :(得分:1)

用'说'

$ command && say 'task finished'

答案 1 :(得分:0)

我想"制作声音"可以是任何通知机制。如果zenity可用,您可以执行以下操作:

firebase deploy
#At this point, you would like to be notified.
zenity --info --text="Firebase deployment complete" 2>/dev/null

你会得到像

这样的东西

This dialogue