Answers:
如果在“高级”下的“终端设置”中启用了“声音铃声”,则BEL控制字符将发出默认警报声音。
要尝试此操作,请发出echo
命令,然后control+ v control+ g。如果输入正确,它将看起来像这样:
$ echo ^G
当您按时return,警报会响起。
(control+ v是紧随其后的控制字符的shell转义。)
该afplay
命令还可用于播放特定的声音文件:
$ afplay /System/Library/Sounds/Funk.aiff
我喜欢齐格的解决方案。为了简短起见,我这样做:
在/Users/{username}/.bash_profile
添加一行
alias taskready='afplay /System/Library/Sounds/Hero.aiff'
退出终端并打开终端。现在您可以使用简写命令taskready
。
您可以选择:
Basso.aiff Frog.aiff Hero.aiff Pop.aiff Submarine.aiff
Blow.aiff Funk.aiff Morse.aiff Purr.aiff Tink.aiff
Bottle.aiff Glass.aiff Ping.aiff Sosumi.aiff
done
用于bash中以关闭for / while循环,也许使用其他名称可能更好
man bash
所有可避免使用的关键字:-)