我只是希望Mac OS X 10.6能像开放suse和其他发行版一样发出硬件哔哔声。我尝试了以下方法

Terminal -> beep = -bash: beep:命令不存在

终端->说哔哔=声音说哔哔(不是硬件的哔哔但很棒;))

applescript -> beep =麦金塔铃声(我想要一个硬件beep!)

有人知道如何在bin/bash或applescript中使硬件发出哔哔声吗?


当前回答

在bash中写入echo ^G。要创建^G,按ctrl+v,然后按ctrl+ G。

其他回答

在bash中写入echo ^G。要创建^G,按ctrl+v,然后按ctrl+ G。

在OS X终端下,执行命令:osascript -e 'beep'

使用OSA (Open Script Architecture)技术告诉AppleScript执行命令哔哔声。

printf "\a"

如果你看man printf,它会给你一个转义字符列表,包括\a:

\a      Write a <bell> character.

这将循环所有的声音(在约塞米蒂工作):

say -v '?' | awk '{print $1}' | while read voice; do printf "using $voice...\n"; say -v $voice "hello, this is me using the $voice voice"; sleep 1; done

Tput bel工作在大多数贝壳。

在OS X中,如果命令在终端不在前台时执行,这个(以及任何其他让铃声响起的命令)也会给你一个徽章: