:speaker_high_volume: 在Shell作业完成时和之后播放声音
onhold是一个命令行实用程序,可让您在完成长时间的工作后播放音乐。
是命令行工具,可以在完成长时间的工作后播放声音。
这两个实用程序都将获取通过管道传输到其标准输入中的数据,并通过管道将其传输到标准输出中。 这就是说,传递到onhold和数据将直接传递回。
$ echo " Hello! " | onhold
Hello !
结果,您可以使用onhold和来构建管道。
例如,您可以下载带有的ISO,使用可视化进度,在写入/dev/null时onhold播放音乐,并在完成时使用播放声音。
$ export URL= " https://releases.ubuntu.com/20.04.1/ubuntu-20.04.1-desktop-amd64.iso "
$ http " $URL " | pv | onhold | ding > /dev/null
本项目采用 ,一个包装过和 。
onhold
您可以将$ONHOLD环境变量设置为您要播放的歌曲,或者为歌曲提供-s标志。
$ ex
1