根据命令返回状态播放声音

根据命令返回状态播放声音

是否有一个实用程序可以将命令作为参数,运行它并根据返回状态播放声音(或仅发出哔哔声)?如果成功,则发出“好”哔哔声;如果失败,则发出“坏”哔哔声。

所以我可以运行编译器,并在编译期间小憩一会儿。如果编译成功,我就不用担心了。

这个问题问得有点搞笑,但我确实需要这个工具。如果没有现成的工具,我就得自己写一个了。

答案1

./my_compile_command; if [ $? -eq 0 ]; then mpg123 "VanHalen_1984_02_Jump.mp3"; else mpg123 "SpiceGirls_Spice_1_Wannabe.mp3"; fi

类似的东西应该可以工作。当然,你需要 mpg123 工作。

相关内容